如何编写一个pip需求文件,使其不安装beta版本?

时间:2012-11-29 22:09:41

标签: dependencies versioning pip

此刻,如果您执行pip install nose-cov==1.6,您将获得以下软件包:

cov-core==1.7
coverage==3.6b1
nose==1.2.1
nose-cov==1.6

不幸的是,软件包coverage似乎是测试版,并且有点儿错误,覆盖测试失败,实际上我有100%的覆盖率。当我有一个列出了大量软件包的requirements.txt文件时,这尤其麻烦,每个软件包都有可能在将来开始下载自己需求的beta版本。

有没有办法告诉pip避免测试版?

1 个答案:

答案 0 :(得分:0)

目前看来这是不可能的。我被迫为那些倾向于在pypi上发布beta版的软件包指定版本。