我正在尝试在Pycharm上创建python模块。我做到了
f2py -c area.f90 -m AREA
已创建模块,但未构建模块文件(AREAmodule),因此当我导入并运行它时,会显示如下错误
Traceback (most recent call last):
File "<input>", line 1, in <module>
File "C:\Program Files\JetBrains\PyCharm Community Edition 2019.1.3\helpers\pydev\_pydev_bundle\pydev_import_hook.py", line 21, in do_import
module = self._system_import(name, *args, **kwargs)
ImportError: DLL load failed: The specified module could not be found.
有人有什么建议吗?
答案 0 :(得分:0)
对我来说,dll 是在子目录 module_name\.libs\libmodule_namexxxxx.dll
中创建的,当我将其复制到我的源目录时,它可以工作!!!。
您可以通过 depends.exe
检查模块中的依赖项,我在 depends
中加载我的模块,它会自动告诉我我需要那些 dll。