Python mxTextTools 导入错误:DLL 加载失败

0 投票
1 回答
700 浏览
提问于 2025-04-16 05:01

我在Windows 7上运行Python 2.7,想让SimpleParse工作。这就意味着我需要mxTextTools,我从网上下载了这个工具。但是当我尝试导入mx.TextTools时,出现了一个ImportError错误,提示它无法加载一个DLL文件(真是太好了,它没有告诉我具体是哪个文件)。下面是导致这个错误的所有代码:

from mx.TextTools import TextTools

我得到了这个错误堆栈信息:

Traceback (most recent call last):
  File "H:\...\code\PYTHON\parsemovies 2.py", line 4, in <module>
    from mx.TextTools import TextTools
  File "C:\Python27\lib\mx\TextTools\__init__.py", line 8, in <module>
    from TextTools import *
  File "C:\Python27\lib\mx\TextTools\TextTools.py", line 13, in <module>
    from mxTextTools import *
  File "C:\Python27\lib\mx\TextTools\mxTextTools\__init__.py", line 8, in <modul
e>
    from mxTextTools import *
ImportError: DLL load failed: The specified module could not be found.

我尝试把我的Python目录和Python DLLs目录添加到我的PATH环境变量中。我也重启了电脑。有没有人知道这是怎么回事?

1 个回答

0

也许你犯了我曾经犯过的错误。当我下载 eGenix mx Base 的时候,没有注意到选择合适的 Python 版本的下拉框,结果安装了错误的版本。

撰写回答