pip - 使用 pip 降级包会产生 ValueError ('Expected Version spec in' ,

标签 pip downgrade

在我没有 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')

最佳答案

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

pip install pymongo==2.6.2

关于pip - 使用 pip 降级包会产生 ValueError ('Expected Version spec in' ,,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30022992/

相关文章:

python - 如何避免将开发包放入 requirements.txt

php - 将 php 从 5.6.9 降级到 5.3.3 debian jessie

ruby-on-rails - 如何从 Ruby 1.9.2 降级到 Ruby 1.8.7 以运行 Rails 2.0.2

ruby-on-rails - 将 Rails 4 降级到 3.2

database - 在 Android 上降级数据库

php - Symfony2 降级包以使用 php 5.6.20

python - 从需求文件中删除未使用的包

python - pypi:如何检查包是否正在使用 wheel

python - 导入错误:无法导入名称 'InsecureRequestWarning' (PYTHON3 | RPI3 | gTTS)

python - 使用 pip 安装 Senticnet 时出现 Unicode 解码错误