f2py

    1

    1答えて

    私はコマンドでf2py使用しようとしています: C:\Python27\python.exe setup.py build_ext --inplace --fcompiler=g95 私のFortranのファイルは次のとおりです。 module test_f90 implicit none real *8 :: delta contains subroutine test_f(

    0

    1答えて

    f2pyを共有ライブラリにコンパイルして、Windows 10上でPythonでインポートして使用しようとしています。 )私はanacondaをインストールし、conda installを使用して、numpy、scipy、jupyter、およびmatplotlibをエラーなしでインストールしました。私は再びconda install mingwを使用してfortranコンパイラをインストールするた

    12

    3答えて

    Numpyのf2py.pyスクリプトを使用してFortranソースからPython拡張機能をビルドしようとしています。私はhttp://www.scipy.org/F2PY_Windows(web archive)の手順に従っています。私のシステムはWindows 7 64ビットで、主にPython 2.7.3 [MSC v.1500 64ビット(AMD64)]を使用しています。私はnumpyの-

    5

    3答えて

    私たちは、pythonプログラムでいくつかの値を返すfortran関数を呼び出す必要があると仮定します。 subroutine pow2(in_x, out_x) implicit none real, intent(in) :: in_x !f2py real, intent(in, out) :: out_x real, intent(out) ::

    0

    1答えて

    システム情報 のWindows 10のホーム64ビット使用(10.0は、ビルド14393)できる のPython 3.5.2 |アナコンダ4.1.1 (64ビット)|は インテル®ParallelスタジオXEは2017 問題が発生しました 私はf2pyユーザーガイドの例に従い、ローカルディレクトリにcmdを起動し、以下の f2py -c fib1.f -m fibtest を入力しようとすると

    0

    1答えて

    私はラップしてPythonにインポートする古いFortranコードをf2pyで使用しています。 Fortranコードは、同じディレクトリにあるデータファイルに依存しています。私がそのディレクトリでPythonを起動すると、すべて正常に動作します。 しかし、このモジュールを別の場所からインポートした場合、ファイルをローカルで検索して明らかに見つけることができません。 モジュールにどこでFortran

    8

    2答えて

    私はPythonアクセラレータ(Numba、Cython、f2py)を単純なForループと比較しています。これまでのところ、Numpyはこの問題の最も速い(6倍速い)が、私は試してみるべき追加の最適化がある場合や、何か間違っている場合にはフィードバックを求めていました。この単純なコードは、これらのeinsum呼び出しの数は多いがループは明示的ではない大きなコードに基づいています。私は、これらのアク

    9

    2答えて

    はじめに 免責事項:distutilsを使用したPythonパッケージングにはとても新しいです。これまではすべてをモジュールに隠し、手動でパッケージ化し、その上に開発しました。以前はsetup.pyというファイルを書いたことはありませんでした。 私はnumpyで私のPythonコードで使用したいFortranモジュールを持っています。私はnumpyに含まれているので、それを行う最善の方法はf2py

    0

    1答えて

    f2pyは、FORTRAN関数をコンパイルしようとするとエラーになります。 私は問題を解決するためにコードを単純化しました。 SUBROUTINE MAS (matrix, a) IMPLICIT NONE INTERFACE LOGICAL FUNCTION LTRY(input_array) IMPLICIT NONE INTEGER

    1

    1答えて

    Fortranコードに印刷または関数呼び出しが含まれている場合、FortranをPython拡張モジュールにコンパイルする際に問題があります。 gfortran(mingw-w64経由)とPython 2.7用MSVCコンパイラがインストールされたWindows 8.1です。使用しているPythonディストリビューションはAnacondaです。 test.f subroutine test (a)