在python代码中使用f2py模块时出现的问题

时间:2012-07-13 14:38:32

标签: python compilation fortran compiler-flags f2py

我有一个FORTRAN代码,需要以下编译命令

gfortran -c interp.f -ffixed-format -ffix-line-length-none

我使用python

中的f2py模块编译了相同的内容
from numpy import f2py

f2py.compile(open('interp.f').read(),modulename='interp',extra_flags='-ffixed-format -ffix-line-length-none',verbose=0)

无法编译模块。它给出了一个错误,指出无效的文件格式''at'ffized-format'

请帮忙

1 个答案:

答案 0 :(得分:1)

-ffixed-format-ffix-line-length-none似乎都不是有效的gfortran选项。请考虑改为使用-ffixed-form-ffixed-line-length-none