繁体   English   中英

f2py安装无法在Windows下运行

[英]f2py installation not working under Windows

我在Windows 7下使用Python 3.2。我的Python脚本需要一些数字子程序,我想在Fortran中编写它们并使用f2py使它们与我的脚本兼容。

根据f2py文档 ,我安装了numpy(v1.6.1),然后尝试在命令行上运行f2py来检查安装。 Windows一直告诉我“f2py不被识别为内部或外部命令,可操作程序或批处理文件”。 我尝试在我的PATH中添加“C:\\ Python32 \\ Scripts”,但这没有帮助。 (C:\\ Python32是我的Python安装目录,也是我的PATH,这里也安装了numpy)

我究竟做错了什么?

你需要运行f2py.py 如果要省略.py扩展名,请将.PY添加到PATHEXT环境变量中。

在2016年,您应该能够从命令行运行f2py作为可执行的numpy模块:

python -m numpy.f2py

这避免了需要搞乱环境变量,并且在我的Windows机器上使用numpy 1.10.4。

(进一步讨论: https//github.com/numpy/numpy/pull/5565,https//github.com/numpy/numpy/issues/7532

你试过f2py.py吗? 或“python f2py.py”或“python f2py”? 取决于文件,如果你有Windows使用python打开py ext文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM