使用 pip 降级包会产生 ValueError('Expected Version spec in',
Posted
技术标签:
【中文标题】使用 pip 降级包会产生 ValueError(\'Expected Version spec in\',【英文标题】:Downgrading package with pip produces ValueError('Expected Version spec in',使用 pip 降级包会产生 ValueError('Expected Version spec in', 【发布时间】:2015-07-13 10:01:07 【问题描述】:在我没有 sudo 权限的 Ubuntu 12.04 系统上,我设置了一个虚拟环境,因此我可以拥有最新的 python 包。系统 virtualenv 安装了一个相当旧的 pip 版本(1.1),我升级到 6.1.1。
我现在发现,如果我尝试使用以下内容指定包版本:
pip install pymongo=2.6.2
pip 抛出 `ValueError('Expected version spec in', 'pymongo=2.6.2', 'at', '=2.6.2')
【问题讨论】:
【参考方案1】:指定版本的语法是package==versionSpec
,带有两个等号,所以我应该这样做:
pip install pymongo==2.6.2
【讨论】:
以上是关于使用 pip 降级包会产生 ValueError('Expected Version spec in',的主要内容,如果未能解决你的问题,请参考以下文章
pip No module named typing pip降级
Selenium2+python自动化2-pip降级selenium3.0