Je viens d'installer un paquet via anaconda ( conda install graphviz
), mais ipython ne le trouve pas.
Je peux voir un dossier graphviz dans C:\Users\username\Anaconda\pkgs
Mais il n'y a rien dans: C:\Users\username\Anaconda\Lib\site-packages
Je viens d'installer un paquet via anaconda ( conda install graphviz
), mais ipython ne le trouve pas.
Je peux voir un dossier graphviz dans C:\Users\username\Anaconda\pkgs
Mais il n'y a rien dans: C:\Users\username\Anaconda\Lib\site-packages
Réponses:
Le graphviz
package conda n'est pas un package Python. Il met simplement les fichiers graphviz dans le répertoire de votre environnement virtuel Library/
. Cherchez par exemple dot.exe
dans le Library/bin/
répertoire.
Mise à jour : il existe maintenant un python-graphviz
package sur Anaconda.org qui contient l'interface Python pour l' graphviz
outil. Installez-le simplement avec conda install python-graphviz
.
(Merci à wedran et g-kaklam d' avoir publié cette solution et à endolith de m'avoir notifié).
conda install pip
et pip install graphviz
.
Always prefer conda packages if they are available over pip packages
Oui, alors ne suivez pas cette réponse. Suivez plutôt la réponse de wedran conda install python-graphviz
.
Sur conda:
Première installation
conda install graphviz
Puis la bibliothèque python pour graphviz python-graphviz
gv_python
est une extension chargée dynamiquement pour python qui donne accès aux fonctionnalités graphiques degraphviz
.
conda install python-graphviz
Il existe également le package pydot, qui peut analyser et vider en langage DOT, utilisé par 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
fait la même chose que pip install graphviz
. while conda install graphviz
fait la même chose que le téléchargement de binaires depuis le site Web de GraphViz.
pour moi, le problème a été résolu en installant un autre package de support.
j'ai donc installé le package graphviz via anaconda puis je n'ai pas réussi à l'importer
après cela, j'ai installé un deuxième package nommé python-graphviz
également via anaconda
puis j'ai réussi à importer le graphviz
module dans mon code
J'espère que cela aidera quelqu'un :)
Pour installer graphviz,
conda install -c anaconda graphviz
pip install graphviz
Si la commande conda est introuvable. Suivez ces:
export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version
Différence entre l'installation conda et pip,
reportez-vous à cette réponse stackoverflow
Vous pouvez en fait installer les deux packages en même temps. Pour moi:
conda install -c anaconda graphviz python-graphviz
a fait l'affaire.
J'ai suivi les étapes suivantes et cela a bien fonctionné pour moi.
1 . Téléchargez et installez graphviz-2.38.msi depuis https://graphviz.gitlab.io/_pages/Download/Download_windows.html
2. Définir la variable de chemin
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit
(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
bprofile
sur Windows, car elle ne recherche que dans Program Files
et Program Files (x86)
pour un graphviz / installé dot.exe
et ne parvient pas à le trouver s'il est installé ailleurs.
Graphviz est évidemment inclus dans Anaconda afin d'être utilisé avec pydot ou pydot-ng (qui sont tous deux inclus dans Anaconda). Vous pouvez envisager d'utiliser l'un de ceux-ci au lieu du module Python 'graphviz'.
Rappel! Si vous utilisez jupyter notebook, veuillez le redémarrer après l'installation. C'est du travail pour moi.
Parce que la condition précédente est une variable statique comme ci-dessous:
Cette commande fonctionne officiellement pour python:
conda install -c conda-forge python-graphviz
J'utilise anaconda pour la même chose.
J'ai installé graphviz en utilisant l' conda install graphviz
invite anaconda. puis installé pip install graphviz
dans la même invite de commande. Cela a fonctionné pour moi.
J'ai essayé de cette façon et j'ai travaillé pour moi.
conda install -c anaconda graphviz
pip install graphviz
conda install graphviz
cela ne fait pas la même chose quepip install graphviz
.conda install python-graphviz
Est-ce que.conda install graphviz
installe les binaires, ce qui revient au téléchargement et à l'installation de GraphViz depuis leur site Web.