cythonizer
1.0.0
Cythonizeを一段階速くする
cythonizer .py
は、1 つ以上の.py
および.pyx
ファイルを、対応するコンパイル済み.pyd | .so
バイナリ モジュール ファイル。例:
$ python cythonizer .py myext.pyx
pip install cythonizer
Scripts/
フォルダーに実行可能スクリプトを自動的に作成するため、次のことが簡単にできるはずです。
$ cythonizer myext.py
または:
$ cythonizer *.pyx
次のように入力できます。
$ cythonizer -h
次の CLI を取得します。
使用法: cythonizer .py [-h] [--annotation] [--numpy-includes] [--debugmode] ファイル名 [ファイル名 ...] 位置引数: ファイル名 .py および .pyx ファイルのみ オプションの引数: -h、--help このヘルプ メッセージを表示して終了します --annotation (デフォルト: False) --numpy-includes (デフォルト: False) --debugmode (デフォルト: False)
--annotation
HTML Cython 注釈ファイルを作成します。--numpy-includes
ビルド コマンドに numpy ヘッダーを追加します。-O2 -march=native
は、自動的にコンパイラに渡されます。