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

使用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在站点包中。这是这个包特有的问题,还是我做错了什么?


一只萌萌小番薯
浏览 1518回答 3
3回答

绝地无双

您甚至可以使用带pip install命令的版本范围。像这样的东西:pip&nbsp;install&nbsp;'stevedore>=1.3.0,<1.4.0'如果软件包已经安装并且您想要降级它,请添加--force-reinstall如下:pip&nbsp;install&nbsp;'stevedore>=1.3.0,<1.4.0'&nbsp;--force-reinstall

达令说

在建议的一种方式这篇文章是提版本pip为pip install -Iv MySQL_python==1.2.2即使用==并提及版本号以仅安装该版本。-I, --ignore-installed忽略已安装的软件包。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python
MySQL