anaconda - graphviz - can't import after installation
AnacondaCondaGraphvizAnaconda Problem Overview
Anaconda Solutions
Solution 1 - Anaconda
The graphviz
conda package is no Python package. It simply puts the graphviz files into your virtual env's Library/
directory. Look e.g. for dot.exe
in the Library/bin/
directory.
To install the graphviz
Python package, you can use pip
:
conda install pip
and pip install graphviz
.
Always prefer conda packages if they are available over pip packages. Search for the package you need (conda search pkgxy
) and then install it (conda install pkgxy
). If it is not available, you can always build your own conda packages or you can try anaconda.org for user-built packages.
Update: There exists now a python-graphviz
package at Anaconda.org which contains the Python interface for the graphviz
tool. Simply install it with conda install python-graphviz
.
(Thanks to wedran and g-kaklam for posting this solution and to endolith for notifying me).
Solution 2 - Anaconda
On conda:
First install
conda install graphviz
Then the python-library for graphviz python-graphviz
> gv_python
is a dynamically loaded extension for python that provides
> access to the graph facilities of graphviz
.
conda install python-graphviz
There is also pydot package, which can parse and dump into DOT language, used by GraphViz
conda install pydot
Solution 3 - Anaconda
for me the problem was solved by installing another supportive package.
so I installed graphviz package through anaconda then I failed to import it
after that I installed a second package named python-graphviz
also through anaconda
then I succeeded in importing graphviz
module into my code
I hope this will help someone :)
Solution 4 - Anaconda
You can actually install both packages at the same time. For me:
conda install -c anaconda graphviz python-graphviz
did the trick.
Solution 5 - Anaconda
To install graphviz,
conda install -c anaconda graphviz
pip install graphviz
If conda command not found. Follow these:
export PATH=~/anaconda/bin:$PATH
conda --version # to check your conda version
Difference between conda and pip installation,
refer this stackoverflow answer
Solution 6 - Anaconda
I have followed the following steps and it worked fine for me.
1 . Download and install graphviz-2.38.msi from https://graphviz.gitlab.io/_pages/Download/Download_windows.html
2 . Set the path variable
(a) Control Panel > System and Security > System > Advanced System Settings > Environment Variables > Path > Edit
(b) add 'C:\Program Files (x86)\Graphviz2.38\bin'
Solution 7 - Anaconda
Graphviz is evidently included in Anaconda so as to be used with pydot or pydot-ng (both of which are included in Anaconda). You may want to consider using one of those instead of the 'graphviz' Python module.
Solution 8 - Anaconda
For ubuntu users I recommend this way:
sudo apt-get install -y graphviz libgraphviz-dev
Solution 9 - Anaconda
Remeber! If you are using jupyter notebook, please restart it after the installing. That's work for me.
Because the condition before is a static variate as below:
Solution 10 - Anaconda
Check if tensorflow is activated in your terminal
first deactivate it using
conda deactivate
then use the command
conda install python-graphviz
and then install
conda install graphviz
this is solution for UBUNTU USERS :) CHEERS :)
Solution 11 - Anaconda
This command works officially for python:
conda install -c conda-forge python-graphviz
Solution 12 - Anaconda
run this: conda install python-graphviz
Solution 13 - Anaconda
I am using anaconda for the same.
I installed graphviz using conda install graphviz
in anaconda prompt.
and then installed pip install graphviz
in the same command prompt. It worked for me.
Solution 14 - Anaconda
I tried this way and worked for me.
conda install -c anaconda graphviz
pip install graphviz