码迷,mamicode.com
首页 > 编程语言 > 详细

Python——How to use python pip/pur

时间:2016-05-14 01:17:43      阅读:319      评论:0      收藏:0      [点我收藏+]

标签:python   pip   

balabala....


  1. pur更新requirements.txt文件中的软件包说明:

  • 安装pur:

  • pip install pur

使用方法

使用pur处理requirements.txt文件,那么它会将你的程序包都更新到最新版本。

比如,有一个requirements.txt文件如下:

flask==0.9

sqlalchemy==0.9.10

alembic==0.8.4

 

使用这个requirements.txt文件运行pur将会升级这些程序包到最新版本:

$ pur -r requirements.txt

已更新flask: 0.9 -> 0.10.1

已更新sqlalchemy: 0.9.10 -> 1.0.12

已更新alembic: 0.8.4 -> 0.8.6

结束后,你会看到“所有必须的软件包都已更新”的提示。

Pur从来不会修改你的运行环境或者已经安装了的软件包,它只是修改你的requirements.txt文件。

 

可选项

-r, --requirement PATH

      更新所需的requirements.txt文件;默认情况下,将从当前目录寻找,如果该文件存在则使用这个文件。

-o, --output PATH

      将已更新的程序包输出到文件;默认情况下将覆盖requirements.txt文件。

-f, --force

       强制更新软件包,即使在requirements.txt中没有给定该程序的版本号

-z, --nonzero-exit-code

      当所有程序包都更新了则退出码10,若部分更新则退出码11。默认情况下0为更新成功,非零为更新不成功。

-s, --skip TEXT

      逗号分隔不需要更新的软件包

--version

       显示pur版本号并退出

--help

       显示该帮助信息并退出

 

贡献你的代码

 

在提供一个pull请求之前,请按如下方式确认测试通过:

virtualenv venv

. venv/bin/activate

pip install tox

tox

 非常感谢所有贡献者们!



英文原文:https://github.com/alanhamlett/pip-update-requirements 
译者:lappy


本文出自 “Mr_Computer” 博客,请务必保留此出处http://caochun.blog.51cto.com/4497308/1773166

Python——How to use python pip/pur

标签:python   pip   

原文地址:http://caochun.blog.51cto.com/4497308/1773166

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!