2016-03-26 28 views
-2

Git ile birlikte gelen bir Python modülüne katkıda bulunmak istiyorum. Böylece modülü git clone https://github.com/a_python_module && cd a_python_module ile klonladım.Python paketi nasıl geliştirilir?

Ardından kaynakları düzenleyebilir ve değişikliklerimi test etmek için, bir süreye bağlı olarak bir süre alabilen python setup.py install'u çalıştırıyorum. Diğer yolu ise kaynakları doğrudan /usr/lib/python 2.7/site-packages/...'da düzenlemek ve değişiklikleri Git deposuna kopyalamak olacaktır.

Bu ikisinden daha iyi bir iş akışı var mı?

cevap

3

cevap soru başlığından 3 kelimedir:

Bu gelişme modunda paketi ayarlar
python setup.py develop 

, yani site paketlerine akım kaynağı klasör bağlar; veya bunu directly with pip:

pip install -e git+https://github.com/a_python_module#egg=SomeModule 
yapabilir
İlgili konular