Anaconda - graphviz - невозможно импортировать после установки
Просто установил пакет через anaconda (conda install graphviz), но ipython его не нашел.
Я вижу папку graphviz в C:\Users\username\Anaconda\pkgs
Но нет ничего в: C:\Users\username\Anaconda\Lib\site-packages
![все еще не работает]()
Ответы
Ответ 1
Пакет graphviz
является пакетом Python. Он просто помещает файлы graphviz в вашу виртуальную папку env Library/
. Посмотрите, например, на dot.exe
в dot.exe
Library/bin/
.
Чтобы установить пакет Python Graphviz **, вы можете использовать "pip": "conda install pip" и "pip install graphviz". Всегда отдавайте предпочтение пакетам conda, если они доступны над пакетами pip. Найдите нужный пакет ('conda search pkgxy') и затем установите его ('conda install pkgxy'). Если он недоступен, вы всегда можете собрать свои собственные пакеты conda или попробовать anaconda.org для пользовательских пакетов.
Обновление: теперь существует пакет python-graphviz
на Anaconda.org, который содержит интерфейс Python для инструмента graphviz
. Просто установите его с помощью conda install python-graphviz
.
(Спасибо wedran и g-kaklam за публикацию этого решения и endolith за уведомление меня).
Ответ 2
На конде:
Сначала установите
conda install graphviz
Затем python-library для graphviz: python-graphviz
"gv_python - динамически загружаемое расширение для python, которое обеспечивает доступ к функциям графа
Graphviz ".
conda install python-graphviz
Работал для меня.
Ответ 3
для меня проблема была решена путем установки другого вспомогательного пакета.
поэтому я установил пакет graphviz через anaconda
то я не смог импортировать его
после этого я установил второй пакет с именем python-graphviz
также через anaconda
то мне удалось импортировать модуль graphviz
в мой код
Надеюсь, это поможет кому-то:)
Ответ 4
Чтобы установить graphviz,
conda install -c anaconda graphviz
pip install graphviz
Если команда conda не найдена. Выполните следующие действия:
export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version
Разница между установкой conda и pip, см. этот fooobar.com/questions/24641/...
Ответ 5
Вы можете установить оба пакета одновременно. Для меня:
conda install -c anaconda graphviz python-graphviz
сделал свое дело.
Ответ 6
Graphviz, очевидно, включен в Anaconda, чтобы использоваться с pydot или pydot-ng (оба из которых включены в Anaconda). Возможно, вам захочется использовать один из них вместо модуля Python 'graphviz'.
Ответ 7
Для пользователей ubuntu я рекомендую этот способ:
sudo apt-get install -y graphviz libgraphviz-dev
Ответ 8
Я выполнил следующие шаги, и у меня все получилось.
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'
Ответ 9
Эта команда официально работает для Python:
conda install -c conda-forge python-graphviz