跟踪Python中的导入问题

时间:2012-08-27 16:21:10

标签: python import trace

我在同一个文件夹中有2个外部库,我想将它们导入Python。 (即“vtkCommonPython”和“vtkFilteringPython”),它们都有.pyd和.dll文件。 (vtkCommonPython.pyd和vtkCommonPythonD.dll和其他人一样)

尽管我写下来时它们在同一个文件夹中

import vtkCommonPython

没关系,但是当我想导入其他的

import vtkFilteringPython
ImportError: DLL load failed: The specified procedure could not be found.

我还试图找到使用

加载第一个库的位置
vtkCommonPython.__file__

它与另一个文件夹相同。

我如何追踪问题并找到问题的来源。

由于

1 个答案:

答案 0 :(得分:3)

尝试使用python解释器的-v选项:

-v     : verbose (trace import statements) (also PYTHONVERBOSE=x)

如:

python -v myscript.py