使用python graphviz ImportError:没有名为_gv的模块
我试图将graphviz与python结合使用,但得到了错误:使用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
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