在anaconda上升级pip到ver18

Upgrade pip to ver18 on anaconda

我在 Windows 10.

上为 python v3.6 使用 anaconda 64 位

每当我在 anaconda 上使用 pip 时,我都会收到以下消息;

You are using pip version 10.0.1, however version 18.0 is available. You should consider upgrading via the 'python -m pip install --upgrade pip' command.

我读到在 anaconda 上升级 pip 的安全方法是使用 conda;

conda update pip

但是使用conda命令并不能升级到ver18。使用python -m pip install --upgrade pip强制pip升级到ver18安全吗?有破坏蟒蛇的风险吗?有人试过吗?

我会回答我自己的问题。感谢 abarnert 的其中一条建议 conda-forge 的评论,我得到了答案。

运行 下面的命令;

conda config --add channels conda-forge 
conda update pip

这里有点不同,但我使用的是 Linux。

即使我的频道列表中有 conda-forge,我仍然不能只 运行 conda update pip 进行更新。我必须 运行 以下内容才能安装该特定版本。

conda install pip=18.0

输入以下命令:

python.exe -m pip install --upgrade pip

小更新:

Anaconda 最近发布了 pip 18.1 版本。

通过 Anaconda Prompt 或 Anaconda Navigator,您应该能够升级 pip 及其依赖项(libcurpycurlqt,等等等等)。

简单的 pip upgrade 命令对我有用

pip install --upgrade pip

如果这对您不起作用,请告诉我。