在使用 Python 安装一些新包后pip
,我收到一条消息,说我应该考虑升级其版本:
You are using pip version 18.1, however version 19.0.1 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
我输入以下命令:
pip install --upgrade pip
但电脑好像卸载了旧版本pip
(18.1),并没有安装新版本(19.0.1)。
我已经在我的便携式设备上再次安装了 winpython 以及我感兴趣的软件包,但我不知道如何升级 pip 而不会再次遇到同样的问题。
在我尝试升级失败的时候pip
,我收到一条消息,说可能是用户权限问题。但我不知道如何检查是否是这个问题,我也不明白为什么这可能是个问题,因为其他软件包的安装都没有问题。
答案1
我在 Windows 上也遇到过这种混乱的情况。试试这个:
首先找出资源管理器中 Python pip 当前文件夹的位置,然后复制它。
如果找不到该文件夹,请点击“开始”按钮并cmd
输入cmd
:
pip --version
或者:
pip -V
^ 使用其中任何一个都会为您提供带有版本号的位置。
复制位置,输入cd
然后粘贴找到的位置并点击Enter。
然后它会将目录更改为该路径,然后输入:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
并击中Enter
然后输入:
python get-pip.py
或者:
python -m pip install -U pip
然后它将显示正在发生的事情的信息。
如果当前版本是旧版本,它将安装新版本。就是这样。