6

Pythonでgraphvizを使用しようとすると、次のエラーが発生します。

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/pymodules/python2.6/gv.py", line 7, in <module>
    import _gv
ImportError: No module named _gv

システムの状態:

dpkg -l|grep graphviz
ii  graphviz              2.20.2-3ubuntu5      rich set of graph drawing tools
ii  libgraphviz4          2.20.2-3ubuntu5      rich set of graph drawing tools
ii  libgv-python          2.20.2-3ubuntu5      Python bindings for graphviz
ii  python-pygraphviz     0.99-2ubuntu1        Python interface to the Graphviz graph layou

Ubuntu9.10とpython2.6がインストールされています

インターネットで検索したところ、おそらくsymlinkの問題であることがわかりましたが、彼らが提案した回避策はうまくいきませんでした。

4

2 に答える 2

7

問題を修正しました。解決策は次のとおりです。

sudo su   
cd /usr/lib/pyshared/python2.6 
mv _gv.so _gv.so- 
ln -s libgv_python.so _gv.so 
sys.path.append('/usr/lib/pyshared/python2.6')
于 2010-02-23T20:14:09.530 に答える
2

Ubuntu 10.04の場合、

cd /usr/lib/pymodules/python2.6

sudo ln -s libgv_python.so _gv.so
于 2011-03-11T00:57:45.607 に答える