pip提示升级时已更新
在使用pip的时候,我经常会看到这样的提示:
[notice] A new release of pip is available: 22.2.2 -> 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip`
但是当我输入:pip -V
、python -m pip -V
和 py -m pip -V
,这些命令都告诉我:
pip 24.0 来自 C:\Python310\lib\site-packages\pip (python 3.10)
而当我运行 python.exe -m pip install --upgrade pip
时,
我得到了这个:
Collecting pip
Using cached pip-24.0-py3-none-any.whl.metadata (3.6 kB)
Using cached pip-24.0-py3-none-any.whl (2.1 MB)
Installing collected packages: pip
Successfully installed pip-24.0
[notice] A new release of pip is available: 22.2.2 -> 24.0
[notice] To update, run: python.exe -m pip install --upgrade pip`
所以看起来我已经有最新版本了,但它却不识别这个版本。
有没有办法解决这个问题呢?
1 个回答
0
其实,我在pip的文件夹里有多个.dist-info文件。
只保留最后一个,删除其他的,问题就解决了。