微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 f2py 使用来自 python 的 fortran 代码时出错

如何解决使用 f2py 使用来自 python 的 fortran 代码时出错

我目前正在尝试使用 f2py 获取一些 Fortran 77 代码作为 python 模块,但是每当我运行脚本时,我都会收到一个错误

C:\Users\[REDACTED]\OneDrive\Desktop\sse/sse.f:97: undefined reference to `zcnsts_'
C:\Users\[REDACTED]\OneDrive\Desktop\sse/sse.f:134: undefined reference to `evolv1_'

zcnsts和evolv1是sse.f使用的同目录下的.f文件,同目录下的文件也比较多。我想要的是能够在 python 的同一目录中使用 sse.f 和所有其他文件。我使用 gfortran 作为编译器,并且我在 Windows 10 上,我也在使用 python 3。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。