Python パッケージをインストールするには、次のようにします。
python setup.py install
または、Cython モジュールがある場合は、それらをインプレースでビルドするために、
python build_ext --inplace
両方を同時に行う方法はありますか?これは、サイト パッケージ コードを使用する GUI プログラムに対してサイト パッケージを最新の状態に保ちながら、ローカル ファイルでソース レベルのデバッグを実行できるので便利です。
通常、setup.py ファイルをハックして、ヘッダーに次のようなものを含めます。
if len(sys.argv) == 1:
# sys.argv += ['build_ext','--inplace']
sys.argv += ['build','install']
そして、必要なもののコメントを外し、もう一方をコメントアウトします。見苦しいですが、そうすれば、コンソールに頼ることなく (Scite または Eclipse で) setup.py スクリプトを実行できます。したがって、理想的には次のようなコマンドを使用したいと思います
sys.argv += ['build_ext','--inplace','install']
しかし、それらのセマンティクスは機能せず、python は怒ります。