爲了在我們公司內部實現python項目,我需要製作一個可安裝的發行版。構建一個python項目的輪子/雞蛋和所有依賴項
這應包括:
- 爲我的項目
- 一個雞蛋或WHL這個項目
- (可選)產生requirements.txt文件列出所有安裝的每個依賴一個雞蛋或WHL這個版本的組件
是否有一個簡單的插件,(例如bdist_wheel的替代品),不僅可以編譯一個輪子,還可以編譯該項目的組件?
很明顯,我可以編寫腳本,但我希望可以通過更少的步驟構建包+依賴關係。
這需要在Windows + Linux上的Python 2.7上工作。
它在pypi上搜索我的本地軟件包,因此失敗。相反,我先運行'python setup.py bdist_wheel',然後爲pypi包運行'pip wheel -r requirements.txt'。 – guneysus 2016-10-04 11:44:57