我对蟒蛇比较陌生。我的工作是使用EnThintCan皮。从f2py导入numpy后,在尝试执行以下操作时,会继续遇到无效的语法错误:
f2py -m (modname) -c --fcompiler=gfortran (prog.f90)不用说,我已经安装了gfortran,程序在工作目录中。甚至试图逃跑
f2py -c --help-fcompiler正如推荐的那样,网络上的某个地方会导致一个错误,上面写着:name 'c' is not defined。关于输入f2py:
module 'numpy.f2py' from 'C:\Users\acer\AppData\Local\Enthought\Canopy\App\appdata\canopy-1.0.3.1262.win-x86_64\lib\site-packages\numpy\f2py\__init__.pyc'指示已安装f2py。有人能知道我哪里出了问题吗?
发布于 2013-09-21 11:40:18
您可以尝试在脚本正在执行的目录中运行以下命令:
在Windows上
python path_to_scripts\f2py.py -c -m module_name prog.f90 --fcompiler=gfortran在Linux上
python path_to_scripts/f2py.py -c -m module_name prog.f90 --fcompiler=gfortran其中path_to_scripts是Scripts目录的路径。例如:C:\Python27\Scripts。万一有了这个目录,你得看看这个目录在哪里.
https://stackoverflow.com/questions/18927217
复制相似问题