easy_installを使用してpygraphvizをインストールしましたが、Pythonを起動するとエラーが発生します:
>>>import pygraphviz as pgv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pygraphviz
>>>
Ubuntu12.04とgnome-terminalを使用します。
easy_installを使用してpygraphvizをインストールしましたが、Pythonを起動するとエラーが発生します:
>>>import pygraphviz as pgv
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pygraphviz
>>>
Ubuntu12.04とgnome-terminalを使用します。
Ubuntuを使用していると仮定して、次の手順を確認してください
sudo apt-get install graphviz libgraphviz-dev pkg-config
sudo apt-get install python-pip python-virtualenv
pip install pygraphviz
Ubuntu 14.04では、graphvizライブラリとインクルードファイルの自動検出に問題があります。以下の手順に従うと、おそらく安全になります。
1) sudo apt-get install graphviz libgraphviz-dev pkg-config python-pip
2) pip install pygraphviz --install-option="--include-path=/usr/include/graphviz" --install-option="--library-path=/usr/lib/graphviz/"
迅速で簡単な解決策は次のとおりです。
sudo apt-get install -y python-pygraphviz
pipの使用も機能しますが、graphviz、libgraphviz-dev、およびpkg-configがすでにインストールされていることを確認してください。
sudo apt-get install -y graphviz libgraphviz-dev pkg-config python-pip
sudo pip install pygraphviz
Mac OSXでは、次のことがうまくいきました。
pip install graphviz
pip install cgraph
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
cd /usr/local/include/graphviz
sudo ln -s . graphviz
pip install pygraphviz
[提案されているように、以前の/ urs /local/から/usr/local/へのタイプミスを修正しました]
Mac OSX El Capitanでは、Bart Theetenのソリューションは機能しますが、注意が必要なことが2つあります。最初に、コンピューターにgraphvizがインストールされていることを確認してください。あなたは自作を使うことができます:
brew install graphviz
もう1つは、パッケージのパスをPYTHONPATHに追加することです。
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages/
Ubuntu 15.10以降(つまり2015年のDebian)では、すばやく簡単な解決策は次のとおりです。
sudo apt-get install python-pygraphviz
依存関係はすべてaptによって適切にプルされます。
Colabでは、
!apt install libgraphviz - dev
!pip install pygraphviz
クレジット:https ://gist.github.com/korakot/a80c04a1945b06e2f4a053f92fecfbf9