在anaconda上将pip升级到ver18

use*_*486 19 python pip python-3.x anaconda conda

我在Windows 10上使用anaconda 64位for python v3.6.

每当我在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.
Run Code Online (Sandbox Code Playgroud)

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

conda update pip
Run Code Online (Sandbox Code Playgroud)

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

use*_*486 26

我会回答我自己的问题.我得到了答案,感谢abarnert提出的conda-forge建议之一.

运行以下命令;

conda config --add channels conda-forge 
conda update pip
Run Code Online (Sandbox Code Playgroud)

  • 我很确定不仅应该写出自己的答案,还要接受它.如果是这样,你应该为了未来的搜索者带来同样的问题,所以人们可以在这里链接未来的重复问题,我想你甚至可以得到一些代表点. (3认同)
  • 我在Windows 10上并且conda update pip无效,即使conda-forge位于我的频道列表的顶部. (3认同)