【问题标题】:Using python graphviz ImportError: No module named _gv使用 python graphviz ImportError:没有名为 _gv 的模块
【发布时间】:2023-04-02 07:55:01
【问题描述】:

我正在尝试将 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

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

【问题讨论】:

  • 其他人偶然发现这个问题可能首先检查apt-get install python-pygraphviz

标签: python package graphviz


【解决方案1】:

我解决了这个问题。解决方案是:

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

【讨论】:

    【解决方案2】:

    对于 Ubuntu 10.04,

    cd /usr/lib/pymodules/python2.6
    
    sudo ln -s libgv_python.so _gv.so
    

    【讨论】:

      猜你喜欢
      • 2013-01-06
      • 2015-12-09
      • 2012-01-26
      • 2020-12-15
      • 2015-11-17
      • 2016-07-24
      • 2017-07-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多