使用pip安装软件包以获取更新版本的python

时间:2017-06-06 18:10:17

标签: python python-3.x pip

我最近从Python 3.5更新到Python 3.6并尝试使用我之前下载的软件包,但它们不适用于Python的更新版本。当我尝试使用pip时,我使用命令" pip install selenium"并获得消息"要求已经满足:selenium in /Users/Jeff/anaconda/lib/python3.5/site-packages"如何将包添加到新版本的Python?

1 个答案:

答案 0 :(得分:1)

首先,确保您的软件包与您希望使用的Python版本兼容。

接下来,在Python项目的基目录中运行pip freeze > requirements.txt。这将所有内容放在可读文件中以便重新安装。如果您知道任何需要重新安装的特定版本的软件包,请添加package==x.x.x(其中package是软件包名称,x.x.x是版本号)在包列表中确保下载正确的版本。

运行pip uninstall -r requirements.txt -y以卸载所有软件包。然后,运行pip install -r requirements.txt

这样,您就可以将软件包保留为requirements.txt中分配版本号的软件包的正确版本,同时升级所有其他软件包。

相关问题