开发者

Using python graphviz ImportError: No module named _gv

I'm trying to use graphviz with python and I get the error:

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

The system state:

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

I have Ubuntu 9.10 开发者_C百科 installed and python2.6

I searched at the internet and found out that probably it's symlink problem, but the workaround they suggested didn't work for me.


I fixed the problem. The solution was:

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')


For Ubuntu 10.04,

cd /usr/lib/pymodules/python2.6

sudo ln -s libgv_python.so _gv.so
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜