Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.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 f2 py的Adddional编译器标志_Python_F2py - Fatal编程技术网

Python f2 py的Adddional编译器标志

Python f2 py的Adddional编译器标志,python,f2py,Python,F2py,我想使用标志-ftree vectorize()作为f2py使用的gnu fortran编译器的附加参数。根据,应该可以使用参数--f90flags= 但是,我得到了错误错误:未知文件类型“”(来自--f90flag=-ftree vectorize)。我使用的是64位Windows 7上anaconda发行版的f2py 我正在使用的命令: f2py.py-c-m myfun myfun.f90--fcompiler=gnu95--f90flag=ftree矢量化 此外,我尝试了--f90fla

我想使用标志
-ftree vectorize
()作为f2py使用的gnu fortran编译器的附加参数。根据,应该可以使用参数
--f90flags=
但是,我得到了错误
错误:未知文件类型“”(来自--f90flag=-ftree vectorize)
。我使用的是64位Windows 7上anaconda发行版的f2py

我正在使用的命令:

f2py.py-c-m myfun myfun.f90--fcompiler=gnu95--f90flag=ftree矢量化

此外,我尝试了
--f90flag=msse2
,但错误保持不变


有没有关于如何将附加编译器标志传递给f2py的建议?

我通过执行以下操作来覆盖默认fortran标志

f2py -c --verbose --opt='-O3' modules.pyf modules.f90
也许你可以试试

f2py -c --verbose --opt='-ftree-vectorize' modules.pyf modules.f90