我在同一个文件夹中有 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__
另一个文件夹与另一个文件夹相同。
如何追踪问题并找到问题的根源。
谢谢
最佳答案
尝试在 python 解释器中使用 -v
选项:
-v : verbose (trace import statements) (also PYTHONVERBOSE=x)
如:
python -v myscript.py
关于python - 跟踪 Python 中的导入问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12145743/