为了在我们公司内部实现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