Ho appena installato un pacchetto tramite anaconda (conda install graphviz ), ma ipython non lo trova.
Riesco a vedere una cartella graphviz in C:\Users\username\Anaconda\pkgs
Ma non c'è niente in: C:\Users\username\Anaconda\Lib\site-packages
Ho appena installato un pacchetto tramite anaconda (conda install graphviz ), ma ipython non lo trova.
Riesco a vedere una cartella graphviz in C:\Users\username\Anaconda\pkgs
Ma non c'è niente in: C:\Users\username\Anaconda\Lib\site-packages
Risposte:
Il graphvizpacchetto conda non è un pacchetto Python. Mette semplicemente i file graphviz nella directory del tuo env virtuale Library/. Cerca ad esempio dot.exenella Library/bin/directory.
Aggiornamento : ora esiste un python-graphvizpacchetto su Anaconda.org che contiene l'interfaccia Python per lo graphvizstrumento. Basta installarlo con conda install python-graphviz.
(Grazie a wedran e g-kaklam per aver pubblicato questa soluzione e a endolith per avermi informato).
conda install pipe pip install graphviz.
Always prefer conda packages if they are available over pip packagesSì, quindi non seguire questa risposta. Segui invece la risposta di wedran conda install python-graphviz.
In conda:
Prima installazione
conda install graphviz
Quindi la libreria python per graphviz python-graphviz
gv_pythonè un'estensione caricata dinamicamente per python che fornisce l'accesso alle strutture grafiche digraphviz.
conda install python-graphviz
C'è anche il pacchetto pydot, che può analizzare ed eseguire il dump nel linguaggio DOT, utilizzato da 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-graphvizfa la stessa cosa di pip install graphviz. mentre conda install graphvizfa la stessa cosa che scaricare i binari dal sito web GraphViz.
per me il problema è stato risolto installando un altro pacchetto di supporto.
quindi ho installato il pacchetto graphviz tramite anaconda, quindi non sono riuscito a importarlo
dopodiché ho installato un secondo pacchetto denominato python-graphviz anche tramite anaconda
poi sono riuscito ad importare graphviz modulo nel mio codice
Spero che questo possa aiutare qualcuno :)
Per installare graphviz,
conda install -c anaconda graphviz
pip install graphviz
Se il comando conda non è stato trovato. Segui questi:
export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version
Differenza tra installazione conda e pip,
fare riferimento a questa risposta di stackoverflow
Puoi effettivamente installare entrambi i pacchetti contemporaneamente. Per me:
conda install -c anaconda graphviz python-graphviz
ha fatto il trucco.
Ho seguito i seguenti passaggi e ha funzionato bene per me.
1. Scarica e installa graphviz-2.38.msi da https://graphviz.gitlab.io/_pages/Download/Download_windows.html
2. Imposta la variabile del percorso
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit
(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
bprofileinstallato su Windows, poiché cerca solo in Program Filese Program Files (x86)per un graphviz installato / dot.exee non riesce a trovarlo se è installato altrove.
Graphviz è evidentemente incluso in Anaconda in modo da essere utilizzato con pydot o pydot-ng (entrambi inclusi in Anaconda). Potresti prendere in considerazione l'utilizzo di uno di questi al posto del modulo Python "graphviz".
Ricorda! Se stai usando un notebook jupyter, riavvialo dopo l'installazione. Questo è un lavoro per me.
Perché la condizione precedente è una variabile statica come di seguito:
Questo comando funziona ufficialmente per python:
conda install -c conda-forge python-graphviz
Sto usando anaconda per lo stesso.
Ho installato graphviz usando conda install graphviznel prompt di anaconda. e quindi installato pip install graphviznello stesso prompt dei comandi. Ha funzionato per me.
Ho provato in questo modo e ho lavorato per me.
conda install -c anaconda graphviz
pip install graphviz
conda install graphviznon fa la stessa cosa dipip install graphviz.conda install python-graphvizfa.conda install graphvizinstalla i binari, che equivale a scaricare e installare GraphViz dal loro sito web.