在Python中跟踪导入问题
我在同一个文件夹中有两个外部库,我想将它们导入Python。 (即“vtkCommonPython”和“vtkFilteringPython”),它们都有.pyd和.dll文件。 (vtkCommonPython.pyd和vtkCommonPythonD.dll,另一个相同) 尽管我写下来的时候它们在同一个文件夹里在Python中跟踪导入问题,python,import,trace,Python,Import,Trace,我在同一个文件夹中有两个外部库,我想将它们导入Python。 (即“vtkCommonPython”和“vtkFilteringPython”),它们都有.pyd和.dll文件。 (vtkCommonPython.pyd和vtkCommonPythonD.dll,另一个相同) 尽管我写下来的时候它们在同一个文件夹里 import vtkCommonPython 不过,当我想导入另一个时,它是可以的 import vtkFilteringPython ImportError: DLL load
import vtkCommonPython
不过,当我想导入另一个时,它是可以的
import vtkFilteringPython
ImportError: DLL load failed: The specified procedure could not be found.
我还试图找到第一个库的加载位置
vtkCommonPython.__file__
另一个的文件夹是同一个文件夹
如何追踪问题并找到问题的根源
谢谢尝试使用python解释器的
-v
选项:
-v : verbose (trace import statements) (also PYTHONVERBOSE=x)
例如:
python -v myscript.py
谢谢,我应该在口译员里写什么?由于我无法编写I.e.导入-v…只需使用python-v启动解释器,然后键入导入语句。谢谢,我使用了它,当我要加载第二个模块时,我得到以下错误:回溯(最近一次调用):文件“”,第1行,导入错误:DLL加载失败:找不到指定的过程。我怎样才能找出问题出在哪里?