Просто установил пакет через anaconda ( conda install graphviz
), но ipython его не нашел.
Я вижу папку graphviz в C:\Users\username\Anaconda\pkgs
Но ничего нет в: C:\Users\username\Anaconda\Lib\site-packages
Ответы:
Пакет graphviz
conda не является пакетом Python. Он просто помещает файлы graphviz в ваш виртуальный Library/
каталог env . Ищите, например, dot.exe
в Library/bin/
каталоге.
Обновление : теперь python-graphviz
на Anaconda.org существует пакет, который содержит интерфейс Python для этого graphviz
инструмента. Просто установите его с помощью conda install python-graphviz
.
(Спасибо wedran и g-kaklam за публикацию этого решения и endolith за то, что уведомили меня).
conda install pip
и pip install graphviz
.
Always prefer conda packages if they are available over pip packages
Да, не следуй этому ответу. Вместо этого следуйте ответу Ведрана conda install python-graphviz
.
На conda:
Первая установка
conda install graphviz
Тогда python-библиотека для графвиза python-graphviz
gv_python
- это динамически загружаемое расширение для Python, которое обеспечивает доступ к графическим возможностямgraphviz
.
conda install python-graphviz
Существует также пакет pydot, который может анализировать и выгружать на язык DOT, используемый GraphViz.
conda install pydot
OSError: `pydot` failed to call GraphViz.Please install GraphViz (https://www.graphviz.org/) and ensure that its executables are in the $PATH.
conda install python-graphviz
делает то же самое, что и pip install graphviz
. while conda install graphviz
делает то же самое, что и загрузка двоичных файлов с веб-сайта GraphViz.
для меня проблема была решена установкой другого вспомогательного пакета.
поэтому я установил пакет graphviz через анаконду, тогда мне не удалось его импортировать
после этого я установил второй пакет, названный python-graphviz
также через anaconda
то мне удалось импортировать graphviz
модуль в свой код
Надеюсь, это кому-то поможет :)
Чтобы установить graphviz,
conda install -c anaconda graphviz
pip install graphviz
Если команда conda не найдена. Следуйте этим:
export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version
Разница между установкой conda и pip,
см. Этот ответ stackoverflow
Фактически вы можете установить оба пакета одновременно. Для меня:
conda install -c anaconda graphviz python-graphviz
сделали свое дело.
Я выполнил следующие шаги, и у меня все сработало.
1. Загрузите и установите graphviz-2.38.msi с https://graphviz.gitlab.io/_pages/Download/Download_windows.html
2. Установите переменную пути
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit
(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
bprofile
установлен на Windows, как это только поиск в Program Files
и Program Files (x86)
для установленного GraphViz / dot.exe
и не может найти его , если он установлен в другом месте.
Graphviz явно включен в Anaconda, чтобы его можно было использовать с pydot или pydot-ng (оба из которых включены в Anaconda). Вы можете рассмотреть возможность использования одного из них вместо модуля Python «graphviz».
Эта команда официально работает на python:
conda install -c conda-forge python-graphviz
Я пробовал этот способ и работал у меня.
conda install -c anaconda graphviz
pip install graphviz
conda install graphviz
не делает того же, что иpip install graphviz
.conda install python-graphviz
делает.conda install graphviz
устанавливает двоичные файлы, что аналогично загрузке и установке GraphViz с их веб-сайта.