用python3安装f2py

时间:2015-05-02 09:53:31

标签: python python-3.x fortran osx-mavericks f2py

我需要在Python中调用Fortran模块中的例程。我是使用f2pypython2.7完成的。它运作得很好。

现在,我必须将其与python3一起使用,但f2py似乎与python3不兼容。

我看到有些人使用名为f2py3的版本,但它既不能通过pip使用,也不能通过macports使用(我使用的是Mac)。另外,python3+numpy+f2py seem to be already integrated in Fedora

有没有人设法在Mac上使用f2py3(或等效的)python3?如果没有,您建议将Fortran库与python3链接到什么替代解决方案?

2 个答案:

答案 0 :(得分:5)

作为替代方案,您可以使用来调用Fortran例程,而无需依赖于f2py。这种方法的缺点是您需要自己指定接口。

这是我前一段时间发布的example

答案 1 :(得分:1)

f2py comes with numpy并基于this January 2020 activity on github,目前看来f2py已得到维护。