如何在anaconda上更新spyder

时间:2017-01-25 10:54:46

标签: python python-2.7 anaconda spyder

我安装了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

它们都运行没有错误,但是spyder版本没有改变 - 这是我用来启动的命令:

  

C:\ Anaconda2 \ pythonw.exe C:\ Anaconda2 \ cwp.py C:\ Anaconda2“C:/Anaconda2/pythonw.exe”“C:/Anaconda2/Scripts/spyder-script.py” - 新-instance

我错过了什么吗?

由于

13 个答案:

答案 0 :(得分:61)

扩展juanpa.arrivillaga的评论:

如果您想在根环境中更新Spyder,那么conda update spyder 适合我。

如果您想为您创建的虚拟环境更新Spyder(例如,针对不同版本的Python),则conda update -n $ENV_NAME spyder其中$ENV_NAME是您的环境名称。

答案 1 :(得分:12)

我看到你用pip来更新。强烈建议不要这样做(至少在Spyder 3中)。我收到的Spyder更新通知总是包含以下内容:

"重要提示:您似乎正在使用Spyder和Anaconda / Minconda。请不要使用pip来更新它,因为这可能会破坏您的安装。请等到新的conda软件包可用并使用conda执行更新。"

答案 2 :(得分:10)

转到Anaconda Naviagator,找到spyder,单击spyder应用程序右上角的设置。单击更新tab

答案 3 :(得分:6)

在Anaconda Navigator控制台中单击Spyder的设置符号(右上角)后,只需选择“更新应用程序”。就我而言,我只是对其进行了更新,因此它处于禁用状态。

enter image description here

答案 4 :(得分:3)

确保您在基本目录中。
那么conda install spyder就可以了。
这样做:conda install spyder=new_version_number
new_version_number 应该是数字。

答案 5 :(得分:2)

使用这个命令

@Service("articleService")
public class ArticleServiceImpl implements ArticleService{

    @Autowired
    private ArticleDao articleDao;

    @Override
    public Integer AddArticle(Article article) {
        return articleDao.AddArticle(article);
    }
    
}

这将安装新版本或告诉您错误

<块引用>

PackagesNotFoundError: 以下软件包不可用 当前频道

如何解决错误
1- 更新您的 anaconda

conda install spyder=5.0.1

2- 去 anaconda 然后去 spyder

enter image description here

或者使用这个命令

conda update anaconda

答案 6 :(得分:1)

在安装或更新软件包期间避免错误的一种方法是以管理员身份运行Anaconda提示符。希望它有所帮助!

答案 7 :(得分:1)

如果您使用Anaconda,则可以通过关闭Spyder,然后在系统终端(Windows上的Anconda Prompt,Linux上的xterm或macOS上的Terminal.app)中运行以下命令来轻松安装更新版本:

conda install spyder= Your desire version

(例如,版本为3.1)

conda install spyder=3.1

或者您可以在系统终端(Windows上的cmd.exe,Linux上的xterm或macOS上的Terminal.app)中将此命令与pip一起使用:

pip install --pre -U spyder

注意:如果使用的是Anaconda,请不要使用此命令,因为它可能会中断安装。

答案 8 :(得分:0)

这对我有用:conda install --force-reinstall pyqt qt
基于:https://github.com/spyder-ide/spyder/issues/5525

答案 9 :(得分:0)

使用此conda install spyder=4.0.0 这不会弄乱您的anaconda依赖项。 https://github.com/spyder-ide/spyder/releases

答案 10 :(得分:0)

在iOS中,

  • 打开Anaconda Navigator
  • 发射器Spyder
  • 单击“控制台”标签(菜单栏)
  • 然后,“新控制台”
  • 最后,在控制台窗口中,输入conda update spyder

您的计算机将开始下载和安装新版本。完成后,只需重新启动Spyder即可。

答案 11 :(得分:0)

只需2次点击即可非常简单

  1. 打开Anaconda Navigator
  2. 转到“ Spyder”图标
  3. 单击蜘蛛盒右上角的设置徽标
  4. 点击更新应用程序

那 编码愉快

答案 12 :(得分:-1)

直接使用pip:

警告:这将破坏您的Anaconda安装,如Spyder维护者在下面的评论中所述;只有当上面提到的使用Conda的解决方案不起作用时,您才可以尝试此解决方案

  

pip install --upgrade spyder

启动新的Spyder&#34; nbconvert&gt; = 4.0:无(NOK)&#34;后,您可能会收到错误,这将要求您使用resinstall configparser:

  

conda uninstall configparser

     

conda install configparser

您现在应该有一个全新的Spyder安装。