我正在尝试将模块导入python但有困难。
我已经定义了包含C:\MyModules
的环境变量PYTHONPATH。
当我向它询问路径时,我从Python 2.7中得到以下内容。
>>> import sys
>>> sys.path
['', 'C:\\MyModules', 'C:\\Python27\\python27.zip', 'C:\\Python27\\DLLs', 'C:\\Python27\\lib', 'C:\\Python27\\lib\\plat-win', 'C:\\Python27\\lib\\lib-tk', 'C:\\Python27', 'C:\\Python27\\lib\\site-packages']
C:\MyModules
包含模块foo.pyd
。我知道foo.pyd是一个工作模块,因为它适用于其他计算机。
当我尝试导入foo时,会发生这种情况:
>>> import foo
Traceback (most recent call last):
File "<string>", line 1, in <fragment>
ImportError: DLL load failed: The specified module could not be found.
可能出现这种情况的原因是什么?
答案 0 :(得分:1)