Fortran サブルーチンを使用する myscript.py ファイルを含む Python パッケージ「trees」があります。
通常、私は fortran モジュールをコンパイルします
f2py -c -m calctree calctree.f90
そして、私はそれを行うことができます
from trees import myscript
myscript.mysub()
calctree.so を利用する
実行してdistutilsですべてをパッケージ化すると
python ./setup.py sdist
setup.py の内容はどこにありますか
#! /usr/bin/env python
from distutils.core import setup
setup(name='trees',
version='0.1',
packages=['trees']
)
MANIFEST.inファイルに「include trees/calctree.f90」を指定すると、.f90ファイルをインクルードできますが、ユーザーのコンピューターでf2pyでコンパイルし、.soファイルを配置する方法がわかりません適切な場所で。誰でも助けることができますか?
ありがとうございました!