首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Python代码使用F2Py

通过Python代码使用F2Py
EN

Stack Overflow用户
提问于 2012-01-06 09:11:46
回答 1查看 919关注 0票数 2

如何通过F2Py而不是在命令行中调用它呢?

我有一个便携式Python正在使用,无法安装Python。因此,安装软件包是不可能的,除非那些工作,如果我解压缩包和复制所有的文件夹‘站点-软件包’。有了这些,也就不可能更改环境变量,即path (不能更改、追加;),尽管不可能以简短的形式调用命令'F2Py‘。

虽然F2Py是numpy的一部分,numpy安装在可移植的F2Py.py中,但是在任何地方都没有安装'F2Py.py‘。

问题是如何使用F2Py编译在Python中使用的Fortran代码,考虑到访问、限制等?

请注意,文件夹中有一个解压缩的GFortran二进制文件。

EN

回答 1

Stack Overflow用户

发布于 2012-01-07 11:47:10

虽然我不太理解您的解释,但从第一句看来,您想要做的似乎是在python中获得相当于f2py -c -m hello hello.f的内容:

代码语言:javascript
复制
from numpy import f2py
f2py.compile(open('hello.f').read(), 'hello')
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8755583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档