【发布时间】:2019-12-17 15:37:15
【问题描述】:
我使用的是 Windows 10,并且刚刚安装了 Python 3.7.4。我使用 pip install virtualenv 安装了 virtualenv,并收到消息说我安装了 16.7.2 而 19.2.1 可用。然后我使用 python -m pip install --upgrade pip 进行升级。
这是问题所在:当我在 Powershell 上键入 pip freeze 时,我得到了这个:
virtualenv==16.7.2
但是当我输入 pip --version 时,我得到了这个:
来自 c:\users\user1\python\lib\site-packages\pip 的 pip 19.2.1 (python 3.7)
你能告诉我为什么 pip freeze 仍然显示旧版本吗?
谢谢。
【问题讨论】:
-
Virtualenv 是 16.7.2,而 pip 本身是 19.2.1?你能提供命令的输出吗?
-
pip freeze显示已安装软件包的列表。您安装了最新版本的virtualenv。如果要更新pip,请发出pip install --upgrade pip