2017-10-22 1 views
0

他のpythonファイルとライブラリ(.py、.pydなど)を含むディレクトリでスクリプトを実行する必要がありますが、ファイルと競合しますスクリプトと同じディレクトリに_ctypes.pyd:pydファイル/ライブラリを持つフォルダでスクリプトを実行するとImportErrorが発生する

C:\Users\Guest\AppData\Local\Programs\Python\Python35-32\python.exe "C:/Program Files (x86)/Program/script.py" 
Traceback (most recent call last): 
    File "C:/Program Files (x86)/Program/script.py", line 3, in <module> 
    import ctypes 
    File "C:\Users\Guest\AppData\Local\Programs\Python\Python35-32\lib\ctypes\__init__.py", line 7, in <module> 
    from _ctypes import Union, Structure, Array 
ImportError: dynamic module does not define module export function (PyInit__ctypes) 

この方法はありますか?スクリプトはエラーなしで任意のディレクトリで実行できる必要があります

答えて

0
import sys 
sys.path.insert(0, "/path/to/your/package_or_module") 

ライブラリをインポートする前にコードを使用してください。

関連する問題