Я пытаюсь импортировать модуль в python, но у меня возникают трудности.
Я определил переменную среды PYTHONPATH, которая содержит C:\MyModules
.
Я получаю следующее из 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.
Каковы возможные причины этого?