我正在尝试使用graphviz和python,我收到错误:
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
我安装了Ubuntu 9.10和python2.6
我在互联网上搜索并发现它可能是符号链接问题,但他们建议的解决方法对我不起作用。
答案 0 :(得分: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')
答案 1 :(得分:2)
对于Ubuntu 10.04,
cd /usr/lib/pymodules/python2.6
sudo ln -s libgv_python.so _gv.so