anaconda - graphviz - can't import after installation

AnacondaCondaGraphviz

Anaconda Problem Overview


Just installed a package through anaconda (conda install graphviz), but ipython wouldn't find it.

I can see a graphviz folder in C:\Users\username\Anaconda\pkgs

But there's nothing in: C:\Users\username\Anaconda\Lib\site-packages

still wouldn't work

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:

enter image description here

enter image description here

enter image description here

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

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionnivnivView Question on Stackoverflow
Solution 1 - AnacondaWolfgang UlmerView Answer on Stackoverflow
Solution 2 - AnacondamonolithView Answer on Stackoverflow
Solution 3 - AnacondastackunderflowView Answer on Stackoverflow
Solution 4 - AnacondaG. Kaklam.View Answer on Stackoverflow
Solution 5 - AnacondaMukul AggarwalView Answer on Stackoverflow
Solution 6 - AnacondaDeepanshu AjmeraView Answer on Stackoverflow
Solution 7 - AnacondaJo Valentine-CooperView Answer on Stackoverflow
Solution 8 - AnacondaVadimView Answer on Stackoverflow
Solution 9 - AnacondaSandychalesView Answer on Stackoverflow
Solution 10 - AnacondaAR NView Answer on Stackoverflow
Solution 11 - AnacondaMohammad HeydariView Answer on Stackoverflow
Solution 12 - AnacondaKai WangView Answer on Stackoverflow
Solution 13 - Anacondapriyanka.khView Answer on Stackoverflow
Solution 14 - AnacondaHafez AhmadView Answer on Stackoverflow