Python 在anaconda上将pip升级至18版
我在Windows10上为PythonV3.6使用Anaconda64位 每当我在anaconda上使用pip时,我都会收到以下消息:Python 在anaconda上将pip升级至18版,python,python-3.x,pip,anaconda,conda,Python,Python 3.x,Pip,Anaconda,Conda,我在Windows10上为PythonV3.6使用Anaconda64位 每当我在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. 我读到,在蟒蛇上升级pip的安全方法是使用蟒蛇 con
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.
我读到,在蟒蛇上升级pip的安全方法是使用蟒蛇
conda update pip
但是,使用conda命令不会升级到版本18。使用
python-mpip安装--upgrade pip
强制将pip升级到ver18安全吗?有没有打破蟒蛇的危险?有人试过吗 我会回答我自己的问题。我得到了答案,多亏了阿巴内特的一条评论,他建议康达·福吉
运行下面的命令
conda config --add channels conda-forge
conda update pip
这里有点不同,但我使用的是Linux 尽管我的频道列表中有
conda forge
,但我仍然无法运行conda update pip
进行更新。我必须运行以下程序才能安装该特定版本
康达安装pip=18.0
输入以下命令:
python.exe -m pip install --upgrade pip
小更新:
Anaconda最近发布了pip
18.1版
无论是通过Anaconda提示符还是通过Anaconda Navigator,您都应该能够升级
pip
及其依赖项(libcur
,pycurl
,qt
,等等)。简单的pip升级
命令对我来说很有效
pip install --upgrade pip
如果这对您不起作用,请告诉我。您启用了Conda forge吗?还有,64位在哪个平台上?根据康达福吉回购协议。18.0在x86_64 Linux、Windows和macOS上可用,但在PPC64 Linux或ARM64 Linux或x86_64 FreeBSD上可能不可用。我曾尝试在conda 4.3.30(python 3.6 macOS)上复制该问题,但未能成功。如果仅禁用pip升级消息满足您的需要,您可以通过利用
--disable pip version check
选项来实现。我使用的是Windows 10。更新了问题的详细信息。@abarnert,感谢您提供有关COnda forge的提示。问题解决了。我很确定你不仅能写下自己的答案,还能接受它。如果是这样的话,你应该这样做,为了将来有同样问题的搜索者的利益,这样人们可以在这里链接将来的重复问题,我想你甚至可以得到一些代表点。我在windows 10上,conda update pip不起作用,尽管conda forge在我的频道列表中排名第一。尝试conda install pip=18.0会将python从3.7降级到3.6,在安装了Anaconda python 5.3(64位)的windows 10 pc上。即使在安装了Anaconda 4.5.1的macos 10.13.6上使用了conda forge
channel?,上面接受的答案也不会出错,但不会更改我的pip版本。但是运行这个答案中的代码(在删除“.exe”之后),确实将我的pip升级到了18.1。是 啊