Conda не может установить pydot-ng с python3 (неудовлетворительная ошибка)

У меня есть Anaconda 4.3.23 на Ubuntu 16.04 LTS. Когда я пытаюсь установить пакет pydot-ng, используя

conda install pydot-ng

Я получаю следующую ошибку:

UnsatisfiableError: The following specifications were found to be in conflict:
- pydot-ng -> python 2.7* -> openssl 1.0.1*
- python 3.6*
Use "conda info <package>" to see the dependencies for each package.

После запуска conda info pydot-ng я вижу

pydot-ng 1.0.0.15 py27_0
------------------------
file name   : pydot-ng-1.0.0.15-py27_0.tar.bz2
name        : pydot-ng
version     : 1.0.0.15
build string: py27_0
build number: 0
channel     : defaults
size        : 45 KB
arch        : x86_64
date        : 2015-09-09
license     : MIT
md5         : 8b81a344723e64ec3545b5f030caca47
noarch      : None
platform    : linux
url         : https://repo.continuum.io/pkgs/free/linux-64/pydot-ng-
1.0.0.15-py27_0.tar.bz2
dependencies:
   pyparsing
   python 2.7*

pydot-ng 1.0.0.15 py34_0
------------------------
file name   : pydot-ng-1.0.0.15-py34_0.tar.bz2
name        : pydot-ng
version     : 1.0.0.15
build string: py34_0
build number: 0
channel     : defaults
size        : 46 KB
arch        : x86_64
date        : 2015-09-09
license     : MIT
md5         : 13e3a10b45edfb38d91a51d6b3ccabc7
noarch      : None
platform    : linux
url         : https://repo.continuum.io/pkgs/free/linux-64/pydot-ng-
1.0.0.15-py34_0.tar.bz2
dependencies:
   pyparsing
   python 3.4*

В чем проблема? Разве conda не сможет установить версию pydot-ng 1.0.0.15 py34_0, которая будет совместима с python 3.6 (я полагаю)?


person pseudomarvin    schedule 26.07.2017    source источник


Ответы (1)


Conda работает иначе — пакет создан для конкретной версии Python, если только сборщик пакетов специально не говорит, что это универсальный пакет и его можно установить для многих версий. Самое простое решение — создать новую среду для установки этого пакета:

conda create -n pydotng python=3.4 pydot-ng
person darthbith    schedule 26.07.2017