ImportError:无法导入名称saxexts

2024-09-29 19:19:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我想在我的ubuntu10.04 64位上使用python脚本,但由于以下错误,我找不到方法使其工作:

Traceback (most recent call last):
  File "test.py", line 24, in <module>
    from xml.sax import saxexts
ImportError: cannot import name saxexts

我知道这在某种程度上与SAX python库有关,但是我找不到这个包在ubuntu下的位置。 我在synaptic下搜索过,但没有pythonsax相关的包或类似的包。在

你知道发生了什么吗?在


Tags: 方法inpytestimport脚本most错误
3条回答

“saxexts”不是普通sax库的一部分。你可以看here。这是一个实验性的延伸。在

@Stony是对的,默认情况下,pythonxml包中不包含saxexts。要修复它,您必须将该模块添加到sax包中,即将saxexts.py(可以从@Stony提供的Koders page获取)复制到类似/usr/local/lib/python2.7/xml/sax/saxexts.py的地方(这取决于您或Ubuntu安装Python的位置)。在

我认为你必须安装pythonxml

http://sourceforge.net/projects/pyxml/

也许这会有帮助

相关问题 更多 >

    热门问题