将 fortran 对象导入 Python

我正在尝试编译我在网上找到的一些项目。该项目正在将一些 Fortran 代码包装到 python 对象中。


该项目的作者写道,我需要运行 setup.py 文件。


我已经这样做了。它包含以下代码:


  ext = Extension(name = "GaussianFitter._Fitter",

                sources = ["GaussianFitter/src/lmdif.f",

                           "GaussianFitter/src/splev.f",

                           "GaussianFitter/src/gaussian.f90"],

显然所有这些“f”文件都存在。当我安装那个 setup.py 文件时,它会成功地完成一些工作,但是脚本中使用该 _Fitter 的第一行:


import _Fitter

不起作用。


我是 python 新手,根本没有用 Fortran 做实验,所以请原谅我的无知。


编辑:此处提供的项目:


https://github.com/ardiloot/GaussianFitter


谢谢!


aluckdog
浏览 183回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python