Reputation: 3722
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
Upvotes: 131
Views: 157481
Reputation: 25
Thank you to everyone - this really helped me.
The following combination seemed to be enough (Macbook Pro M1; Monterey; Anaconda):
conda install -c anaconda graphviz \
conda install -c anaconda pydot \
conda install -c anaconda python-graphviz
Upvotes: 1
Reputation: 3468
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 Nov 25, 2018: 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).
Update May 26, 2022: According to the pygraphviz website, the conda-forge
channel should be used: conda install -c conda-forge pygraphviz
(thanks to ian-thompson)
Upvotes: 193
Reputation: 185
I tried this way and worked for me.
conda install -c anaconda graphviz
pip install graphviz
Upvotes: 0
Reputation: 21
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 :)
Upvotes: 2
Reputation: 1706
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 ofgraphviz
.
conda install python-graphviz
There is also pydot package, which can parse and dump into DOT language, used by GraphViz
conda install pydot
Upvotes: 137
Reputation: 1
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.
Upvotes: 0
Reputation: 21
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:
Upvotes: 2
Reputation: 4290
This command works officially for python:
conda install -c conda-forge python-graphviz
Upvotes: 1
Reputation: 341
You can actually install both packages at the same time. For me:
conda install -c anaconda graphviz python-graphviz
did the trick.
Upvotes: 12
Reputation: 41
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'
Upvotes: 4
Reputation: 4537
For ubuntu users I recommend this way:
sudo apt-get install -y graphviz libgraphviz-dev
Upvotes: 2
Reputation: 3883
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 :)
Upvotes: 18
Reputation: 1585
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
Upvotes: 8
Reputation: 111
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.
Upvotes: 2