Die*_*ego 65 python python-2.7 spyder anaconda
我安装了Anaconda(Python 2.7.11 | Anaconda自定义(64位)|(默认,2016年2月16日,09:58:36)[MSC v.1500 64位(AMD64)]在win32上)我正在使用Spyder 2.3.8
想将Spyder更新到最新版本,所以我通过命令:
conda update conda
conda update anaconda
conda update spyder
Run Code Online (Sandbox Code Playgroud)
它们都运行没有错误,但spyder版本没有改变 - 这是我用来启动的命令:
C:\ Anaconda2\pythonw.exe C:\ Anaconda2\cwp.py C:\ Anaconda2"C:/Anaconda2/pythonw.exe""C:/Anaconda2/Scripts/spyder-script.py"--new-instance
我错过了什么吗?
谢谢
jri*_*ker 73
扩大juanpa.arrivillaga的评论:
如果你想在root环境中更新Spyder,那么conda update spyder
对我有用.
如果您想为您创建的虚拟环境更新Spyder(例如,对于不同版本的Python),那么您的环境名称conda update -n $ENV_NAME spyder在哪里$ENV_NAME.
not*_*las 16
使用它conda install spyder=4.0.0
这不会弄乱您的 anaconda 依赖项。
https://github.com/spyder-ide/spyder/releases
小智 14
我看到你用pip来更新.强烈建议不要这样做(至少在Spyder 3中).我收到的Spyder更新通知总是包括以下内容:
"重要说明:您似乎正在使用Spyder与Anaconda/Minconda.请不要使用pip来更新它,因为这可能会破坏您的安装.请等到新的conda包可用并使用conda执行更新. "
在 Anaconda Navigator 控制台中单击 Spyder 的设置符号(右上角)后,只需选择“更新应用程序”。就我而言,我刚刚更新了它,因此它处于禁用状态。
小智 6
确保你在你的基本目录中。
然后conda install spyder会工作。
像这样做:conda install spyder=new_version_number。
new_version_number应该是数字。
小智 5
使用这个命令
conda install spyder=5.0.1
Run Code Online (Sandbox Code Playgroud)
这将安装新版本或告诉您错误
PackagesNotFoundError:当前渠道中不提供以下软件包
如何解决错误
1- 更新您的 anaconda
conda update anaconda
Run Code Online (Sandbox Code Playgroud)
2-去anaconda然后spyder
或使用此命令
conda install spyder=5.0.0
Run Code Online (Sandbox Code Playgroud)