我使用python 2.7使用Python對於.NET,我複製從Python2.7所有必需的目錄到我的應用程序目錄 當我嘗試導入的ctypes,在交互式shellEmbded Python的進口ctypes的失敗
import ctypes
錯誤是
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\TesetPyNet\bin\Debug\lib\ctypes\__init__.py", line 10, in <module>
from _ctypes import Union, Structure, Array
ImportError: DLL load failed: The specified module could not be found.
什麼我問的是有任何離開的路徑設置到DLL文件夾。
注:當我包埋蟒蛇3.4.3到我的C#應用程序,並複製的蟒蛇運行時的目錄到我的應用程序目錄,它好工作與進口ctypes的,即使是在OS與Python
沒有已安裝的版本
失敗者不僅是當導入ctypes時,但是當我導入任何模塊需要Dll文件夾中的內置模塊 – Aladdin
它正在尋找擴展模塊' _ctypes.pyd',通常在'Python27 \ DLLs'中。 – eryksun
奇怪的是,它真的在Python \ DLLs – Aladdin