使用python graphviz ImportError:没有名为_gv的模块

使用python graphviz ImportError:没有名为_gv的模块,python,package,graphviz,Python,Package,Graphviz,我试图将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 我已经安装了Ubuntu

我试图将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
我已经安装了Ubuntu 9.10和python2.6


我在互联网上搜索,发现可能是符号链接问题,但他们建议的解决方法对我不起作用。

我解决了这个问题。解决办法是:

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')
对于Ubuntu 10.04

cd /usr/lib/pymodules/python2.6

sudo ln -s libgv_python.so _gv.so

其他遇到这个问题的人可能会先检查
apt get install python pygraphviz
,然后再做其他事情。
cd /usr/lib/pymodules/python2.6

sudo ln -s libgv_python.so _gv.so