Python和科学计算认证群组  - 讨论区

标题:急呀,有没有什么方法能让python调用fortran的程序

2013年07月24日 星期三 11:08

急呀,有没有什么方法能让python调用fortran的程序呀

现在我的是python 2.7 

f2py 安装后 就报错

python C:\Python27\Scripts\f2py.py -c --fcompiler=g95 --compiler=mingw32 -
lmsvcr71 -m MArray SArray.f90
Traceback (most recent call last):
  File "C:\Python27\Scripts\f2py.py", line 3, in <module>
    import f2py2e
  File "C:\Python27\lib\site-packages\f2py2e\__init__.py", line 10, in 
<module>
    import f2py2e
  File "C:\Python27\lib\site-packages\f2py2e\f2py2e.py", line 26, in 
<module>
    import crackfortran
  File "C:\Python27\lib\site-packages\f2py2e\crackfortran.py", line 1586
    as=b['args']
     ^
SyntaxError: invalid syntax


有没有高手知道其他的fortran编译成python的工具呀

急呀

2013年07月27日 星期六 19:09

as是关键字,你修改一下,例如把所有的as修改为as_。

2013年09月05日 星期四 16:54

我也在纠结这个问题,f2py的用户手册里面的讲解都是fortran77...

现在都用fortran95或fortran2003了,不知道现在这个版本f2py对fortran支持到哪种程度,

也没有很详细的python调用fortran的实例或者应用的资料。

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2024

    京ICP备05028076号