如果要在f2py中使用ifort,是否需要icc?

时间:2018-11-21 09:11:16

标签: f2py

我有Intel FORTRAN,并且想要使用ifort来对f2py进行FORTRAN扩展。我收到一条错误消息,并想知道这是否是因为我也需要icc(Intel C编译器)。

偶然地,f2py找到编译器: 找到可执行文件/ usr / local / bin / ifort 但是随后抛出一个以

结尾的错误

get_version中的第430行“ /anaconda3/lib/python3.7/site-packages/numpy/distutils/fcompiler/init.py”     提高CompilerNotFound() numpy.distutils.fcompiler.CompilerNotFound

1 个答案:

答案 0 :(得分:0)

结果表明,需要将fcompiler指定为--fcompiler=intelem 64位。 现在,我在与Python 3.6上的gfortran一起使用的FORTRAN代码上遇到了其他错误,但这是一个不同的问题。