このようにpygraphvizをインポートしようとすると
import graphviz
import pygraphviz
最初に、次のエラーが表示されます。
ImportError Traceback (most recent call last)
<ipython-input-1-3b2d04bd6813> in <module>()
1 import graphviz
----> 2 import pygraphviz
...
ImportError: dlopen(/Users/<user>/anaconda/lib/python3.4/site-packages/pygraphviz/_graphviz.so, 2): Library not loaded: @rpath/./libcgraph.6.dylib
Referenced from: /Users/<user>/anaconda/lib/python3.4/site-packages/pygraphviz/_graphviz.so
Reason: image not found
そして、同じセルを再実行すると (間に何もしないと)、別のエラーが発生します。
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-22-3b2d04bd6813> in <module>()
1 import graphviz
----> 2 import pygraphviz
3
4 G = pygraphviz.AGraph(directed=True)
5 G.add_nodes_from(range(1,9))
/Users/<user>/anaconda/lib/python3.4/site-packages/pygraphviz/__init__.py in <module>()
30
31 # Release data
---> 32 from . import release
33
34 if release.revision is None:
ImportError: cannot import name 'release'
チェックアウトで依存関係をpip show [options] <package>
チェックしています。それらは両方とも私の /anaconda/lib/python3.4/site-packages ライブラリにあります。
pip install で両方をインストールしました。また、何度か再インストールを試みました。
どんなアイデアでも大歓迎です..