我有几个项目,都包含setup.py
和requirements.txt
。是否可以将整个项目打包到一个文件中,包括已编译并准备安装的所有需求?
我尝试过的是:
python setup.py bdist_wheel
构建.whl
文件并将其放在dist
目录中。滚轮不包含任何依赖项。
pip wheel -r requirements.txt -w wheelhouse
为每个单独的需求构建轮子并将其放入wheelhouse
目录中。例如,包含经过很好编译的代码numpy
(我知道我必须在要使其以后运行的每个平台上构建它,这很好)。
似乎我只是错过了难题的最后一部分。
如果您绝对想要一个包含所有内容的文件,则可能要看一下cx_Freeze或PyInstaller之类的工具。点子本身无法做您想要的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句