使用pip降级包会产生ValueError('预期版本规范',

dre*_*cko 8 pip downgrade

在我没有sudo权限的Ubuntu 12.04系统上,我已经设置了一个虚拟环境,所以我可以拥有最新的python包.系统virtualenv安装了一个相当旧版本的pip(1.1),我升级到6.1.1.

我现在发现,如果我尝试使用以下内容指定包版本:

pip install pymongo=2.6.2
Run Code Online (Sandbox Code Playgroud)

pip抛出一个`ValueError('预期版本规格','pymongo = 2.6.2','at','= 2.6.2')

dre*_*cko 20

指定版本的语法是package==versionSpecTWO等号,所以我应该这样做:

pip install pymongo==2.6.2
Run Code Online (Sandbox Code Playgroud)