我刚刚花了一个小时查找这个,我似乎无法找到答案。我正在运行许多 Windows 工作站和一些 linux 服务器。为了使 python 模块机器安装最少,我将新模块安装到我的机器上,然后查看安装日志并将文件复制到服务器上的某个位置。每台机器都能看到服务器位置,并且设置了环境和路径,这几个月来一直运行良好。
我刚刚安装了 lxml 并将 site-packages/lxml 目录复制到服务器。
本地安装有效,服务器安装无效。我得到:
从 lxml 导入 etree
# Error: DLL load failed: The specified module could not be found.
# Traceback (most recent call last):
# File "<maya console>", line 1, in <module>
# ImportError: DLL load failed: The specified module could not be found. #
我为所有“lxml”文件搜索了本地 python26 目录,但我没有想出任何我没有复制过来的东西。版本= python 2.6.6 lxml-3.2.3.win-amd64-py2.6 有人有什么想法吗?为什么我没有看到其他模块的这个问题?
感谢聪明人!