为了账号安全,请及时绑定邮箱和手机立即绑定

使用pip安装特定的软件包版本

使用pip安装特定的软件包版本

一只萌萌小番薯 2019-07-31 11:34:49
使用pip安装特定的软件包版本我正在尝试安装MySQL_python适配器的1.2.2版本,使用使用该--no-site-packages选项创建的新virtualenv 。PyPi中显示的当前版本是1.2.3。有没有办法安装旧版本?我发现一篇文章说这应该这样做:pip install MySQL_python==1.2.2但是,安装后,它仍会显示MySQL_python-1.2.3-py2.6.egg-info在站点包中。这是这个包特有的问题,还是我做错了什么?
查看完整描述

3 回答

?
绝地无双

TA贡献1946条经验 获得超4个赞

您甚至可以使用带pip install命令的版本范围。像这样的东西:

pip install 'stevedore>=1.3.0,<1.4.0'

如果软件包已经安装并且您想要降级它,请添加--force-reinstall如下:

pip install 'stevedore>=1.3.0,<1.4.0' --force-reinstall


查看完整回答
反对 回复 2019-07-31
?
达令说

TA贡献1821条经验 获得超6个赞

在建议的一种方式这篇文章是提版本pip

pip install -Iv MySQL_python==1.2.2

即使用==并提及版本号以仅安装该版本。-I, --ignore-installed忽略已安装的软件包。


查看完整回答
反对 回复 2019-07-31
  • 3 回答
  • 0 关注
  • 1517 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信