При установке pydot, conda хочет, чтобы у меня была более старая версия Python. Как я могу зафиксировать это? Действительно ли это упакует не, работают с моей текущей версией Python?
conda install pydot
Fetching package metadata .........
Solving package specifications: .
UnsatisfiableError: The following specifications were found to be in conflict:
- pydot -> pyparsing 1.5.6 -> python 3.3*
- python 3.5*
Use "conda info <package>" to see the dependencies for each package.
python3-pydot находится в репозиториях Ubuntu по умолчанию во всех в настоящее время поддерживаемых версиях Ubuntu и может быть быстро и легко установлен, не будучи в конфликте с версией системы по умолчанию Python. Откройте терминал и тип:
sudo apt-get install python3-pydot
местоположение по умолчанию dot_parser.py /usr/lib/python3/dist-packages/dot_parser.py
. Местоположение по умолчанию pydot.py /usr/lib/python3/dist-packages/pydot.py
. Можно использовать символьные ссылки , чтобы сказать conda пути к этим файлам. Поместите символьные ссылки в conda's, собственный lib/python3.5/site-packages
каталог, который для Вас был бы чем-то как: /home/rik/anaconda3/lib/python3.5/site-packages
, если rik является Вашим именем пользователя.