Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 使用NumPy的F2PY工具时出错_Python 2.7_Ipython_F2py - Fatal编程技术网

Python 2.7 使用NumPy的F2PY工具时出错

Python 2.7 使用NumPy的F2PY工具时出错,python-2.7,ipython,f2py,Python 2.7,Ipython,F2py,我一直在尝试NumPy的F2PY工具,它支持Python和Fortran之间的接口。我用F2PY得到的结果与文档()相反 特别是跑步 f2py-c—帮助fcompiler 应列出已安装的所有兼容Fortran编译器。相反,它给出了错误: NameError:未定义名称“c” 根据文档,-c是F2PY中的一个关键开关,因此命令不起作用似乎是异常的 我曾在两台不同的计算机上使用Python2.7和Ipython shell尝试过这一点,得到了相同的结果。该命令用于终端,而不是Python解释器。在U

我一直在尝试NumPy的F2PY工具,它支持Python和Fortran之间的接口。我用F2PY得到的结果与文档()相反

特别是跑步

f2py-c—帮助fcompiler

应列出已安装的所有兼容Fortran编译器。相反,它给出了错误:

NameError:未定义名称“c”

根据文档,-c是F2PY中的一个关键开关,因此命令不起作用似乎是异常的


我曾在两台不同的计算机上使用Python2.7和Ipython shell尝试过这一点,得到了相同的结果。

该命令用于终端,而不是Python解释器。在Ubuntu中使用bash的gnome终端中,我得到了预期的结果:

$ f2py -c --help-fcompiler
Gnu95FCompiler instance properties:
  archiver        = ['/usr/bin/gfortran', '-cr']
  compile_switch  = '-c'
  ... etc

该命令用于终端,而不是python解释器。在Ubuntu中使用bash的gnome终端中,我得到了预期的结果:

$ f2py -c --help-fcompiler
Gnu95FCompiler instance properties:
  archiver        = ['/usr/bin/gfortran', '-cr']
  compile_switch  = '-c'
  ... etc