Właśnie zainstalowałem pakiet przez anaconda ( conda install graphviz), ale ipython go nie znalazł.
Widzę folder graphviz w C:\Users\username\Anaconda\pkgs
Ale nie ma nic w: C:\Users\username\Anaconda\Lib\site-packages
Odpowiedzi:
graphvizPakiet Conda jest żaden pakiet Python. Po prostu umieszcza pliki graphviz w katalogu wirtualnego env Library/. Poszukaj np. dot.exeW Library/bin/katalogu.
Aktualizacja : python-graphvizna Anaconda.org istnieje już pakiet, który zawiera interfejs Pythona dla graphviznarzędzia. Po prostu zainstaluj go z conda install python-graphviz.
(Podziękowania dla Wedrana i g-kaklam za przesłanie tego rozwiązania i do Endolith za powiadomienie mnie).
conda install pipi pip install graphviz.
Always prefer conda packages if they are available over pip packagesTak, więc nie stosuj się do tej odpowiedzi. Zamiast tego postępuj zgodnie z odpowiedzią Wedrana conda install python-graphviz.
Na conda:
Pierwsza instalacja
conda install graphviz
Następnie biblioteka Pythona dla graphviz python-graphviz
gv_pythonto dynamicznie ładowane rozszerzenie dla języka Python, które zapewnia dostęp do funkcji wykresów programugraphviz.
conda install python-graphviz
Istnieje również pakiet pydot, który może analizować i wrzucać do języka DOT, używanego przez 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-graphvizrobi to samo co pip install graphviz. podczas gdy conda install graphvizrobi to samo, co pobieranie plików binarnych ze strony GraphViz.
u mnie problem został rozwiązany poprzez zainstalowanie innego pakietu pomocniczego.
więc zainstalowałem pakiet graphviz przez anacondę, a potem nie udało mi się go zaimportować
po tym zainstalowałem drugi pakiet nazwany python-graphvizrównież przez anacondę
następnie udało mi się zaimportować graphvizmoduł do mojego kodu
Mam nadzieję, że to komuś pomoże :)
Aby zainstalować graphviz,
conda install -c anaconda graphviz
pip install graphviz
Jeśli nie znaleziono polecenia conda. Postępuj zgodnie z tymi:
export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version
Różnica między instalacją Conda i Pip,
zapoznaj się z odpowiedzią dotyczącą przepełnienia stosu
W rzeczywistości możesz zainstalować oba pakiety w tym samym czasie. Dla mnie:
conda install -c anaconda graphviz python-graphviz
załatwił sprawę.
Wykonałem następujące kroki i działało dobrze.
1. Pobierz i zainstaluj graphviz-2.38.msi z https://graphviz.gitlab.io/_pages/Download/Download_windows.html
2. Ustaw zmienną ścieżki
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit
(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
bprofilezainstalować w systemie Windows, ponieważ wyszukuje tylko Program Filesi Program Files (x86)dla zainstalowanego Graphviz / dot.exei nie znajduje go, jeśli jest zainstalowany w innym miejscu.
Graphviz jest ewidentnie zawarty w Anaconda, więc może być używany z pydot lub pydot-ng (z których oba są zawarte w Anaconda). Możesz rozważyć użycie jednego z nich zamiast modułu Python „graphviz”.
To polecenie działa oficjalnie dla Pythona:
conda install -c conda-forge python-graphviz
Używam anakondy do tego samego.
Zainstalowałem graphviz używając conda install graphvizw zachęcie anacondy. a następnie zainstalowany pip install graphvizw tym samym wierszu polecenia. U mnie to zadziałało.
Próbowałem w ten sposób i pracowałem dla mnie.
conda install -c anaconda graphviz
pip install graphviz
conda install graphviznie robi tego samego, copip install graphviz.conda install python-graphvizrobi.conda install graphvizinstaluje pliki binarne, co jest tym samym, co pobieranie i instalowanie GraphViz z ich strony internetowej.