将所有pip依赖项打包到一个tarball中

pip-bundle的Python项目详细描述


PIP束

PyPI VersionPyPI DownloadsMIT License

一个快速而脏的脚本,用于将 项目。最佳搭配 virtualenv

注意:只有当所有依赖项都可用时,此脚本才起作用 通过皮皮。如果你有私人依赖关系,你可以遵循 Armin Ronacher在其博客文章Python on Wheels中提供的说明。

安装

如果您使用的是OS X,并且有自制的Python:

pip install pip-bundle

否则:

pip install --user pip-bundle

然后确保将本地pip的bin目录添加到 $PATH。由于每个平台都不同,请参阅 文档。

否则,如果你觉得自己是个坏蛋,想sudo出去, 然后运行:

sudo pip install pip-bundle

用法

确保当前目录中有requirements.txt文件,然后 运行以下命令创建名为bundle.pip-bundle的文件:

pip-bundle create

要安装捆绑包,请运行:

pip-bundle install bundle.pip-bundle

您还可以通过在命令中指定bundle来更改它的名称 行:

pip-bundle create mybundle.pip-bundle # Create
pip-bundle install mybundle.pip-bundle    # Install

您可以为requirements.txt文件使用另一个名称:

pip-bundle create -r my-own-requirements.txt

注意:该捆绑包应该在与之类似的平台上使用 它就是这样产生的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaGWT:何时使用Lazydemelement?   Java中跟踪消失线程的多线程处理   java Springboot未能配置数据源:“url”,但我没有使用数据库   java为按钮生成随机位置   math Java:包含二项式系数计算的表达式   java通过AsyncTask传递参数   从路径错误创建java文件   高流量网站的性能播放框架、Java、Apache、PostgreSQL、JPA和Hibernate   java将4D矢量转换为长矢量   arraylist Java循环在没有任何错误的情况下终止   java正在制作一个计算器应用程序,希望在第二个片段中更新历史,但无法完成   java将信息从IntentService发送到Activity   java如何在游戏中插入大量实体!工作   javascript如何在ScriptEngineforJava中从数学中获得准确的结果?