【发布时间】:2012-02-16 21:56:25
【问题描述】:
我有一个使用 xml.dom.minidom 处理 XML 的 python 脚本。 当我通过命令行 (jython myfile.py) 使用 Jython 执行它时,一切都很好。 但是当我尝试做同样的事情时,将它嵌入到一个 java 应用程序中,(我的意思是将它作为一个 java 字符串读取,然后传递这个字符串进行评估)我得到:
导入 xml.dom.minidom ImportError: 没有名为 xml 的模块
这让我发疯了。我尝试使用不同的 jython 版本(2.2、2.5)来清除缓存,但没有任何效果!
Jython 的文档告诉我,我们可以在没有任何特别说明的情况下使用这个模块。
有些人在互联网上遇到了同样的问题,但从未得到任何回复。除了这个: here 但仍然没有任何效果。我认为我的 jython 注册表中有正确的值,因为它正在使用命令行工作!只是嵌入使一切都失败了。
我正在使用完整安装的 Jython。
为什么这么麻烦?
提前致谢。
【问题讨论】:
标签: jython importerror jython-2.5