2016-03-26 11 views
-2

私はgitでホストされているPythonモジュールに貢献したいと思います。だから私はgit clone https://github.com/a_python_module && cd a_python_moduleでモジュールをクローンします。Pythonパッケージでの開発方法は?

ソースを編集することができます。変更内容をテストするには、python setup.py installを実行します。モジュールに応じて時間がかかります。もう1つの方法は、/usr/lib/python 2.7/site-packages/...のソースを直接編集し、Gitリポジトリに変更をコピーし直すことです。

これらの2つのワークフローよりも優れたワークフローはありますか?

答えて

3

答えはあなたの質問のタイトルから3番目の単語です:

python setup.py develop 

それはつまり、サイトのパッケージに、現在のソースフォルダをリンクし、開発モードでパッケージを設定します。またはこれを行うことができますdirectly with pip

pip install -e git+https://github.com/a_python_module#egg=SomeModule 
関連する問題