我正在尝试安装一个软件,FORTRAN77转换为Fortran90,fortran_tools,我已经将源代码克隆到我的本地存储库中,然后如何配置和构建软件并使其运行?我希望可以提出一系列程序
答案 0 :(得分:2)
该项目似乎是纯粹的python。所以安装它不需要编译。作为python包,安装过程包括使python解释器可以使用这些源代码。这可以通过附加路径或使用包维护者提供的安装脚本(称为setup.py
)来完成。
没有setup.py
因此您无法以通常的方式安装它。如果您希望能够从任何地方访问该类,则必须附加路径或创建安装文件。
export PYTHONPATH=path_to_code:$PYTHONPATH
从那里,按照测试目录中的示例:
from fortran_tools import Fixed2Free
import os
path = '.'
filename = 'myfile_without_extension'
input_path = os.path.join(path, 'input', filename + '.f')
output_path = os.path.join(path, 'output', filename + '.f90')
Fixed2Free.from_argv(['', input_path, output_path, '--style'])
input_path
要转换的文件的路径,output_path
转换后的文件的路径。