0

我正在尝试使用graph-toolpython 模块,顺便说一句,它真的很棒。为此,我有:

要编译模块,我必须使用此选项:--with-sparsehash-prefix=google. 然后经过相当长的编译时间,我检查了编译,make check一切似乎都很好。

但是,当我尝试执行快速入门(http://graph-tool.skewed.de/static/doc/quickstart.html)时,我得到了这个:

>>> from graph_tool.all import *
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/graph_tool/all.py", line 34, in <module>
    from graph_tool.draw import *
  File "/usr/lib/python2.7/dist-packages/graph_tool/draw/__init__.py", line 770, in <module>
    from .cairo_draw import graph_draw, cairo_draw, get_hierarchy_control_points
  File "/usr/lib/python2.7/dist-packages/graph_tool/draw/cairo_draw.py", line 51, in <module>
    except ImporError:
NameError: name 'ImporError' is not defined

你能解释一下是什么问题以及如何解决它吗?

4

2 回答 2

1

这是模块中的错字。它应该是ImportError,不是ImporError。您可以转到文件中的特定行并对其进行编辑。

于 2014-03-27T09:39:44.157 回答
1

此问题现已在新版本中得到修复。

于 2014-03-27T11:07:28.377 回答