【问题标题】:Anaconda won't update spyder 4Anaconda 不会更新 spyder 4
【发布时间】:2020-05-30 11:24:32
【问题描述】:

我刚刚安装了 Anaconda,并没有进行任何更改。当我启动 spyder3 时,它告诉我 spyder 4 可用。 所以我决定更新它。 我试过了

conda update  --all

conda update conda

conda update spyder

。

这一切都没有出错,但是当我启动 spyder 时一切都很好。我知道这应该可行,因为我过去已经这样做了。 非常感谢每一个帮助。

【问题讨论】:

标签: python anaconda conda spyder


【解决方案1】:

对我有用的是单击 Anaconda Navigator 上 Spyder 左上角设置中的“删除应用程序”选项。删除它后,我可以选择重新安装最新版本的 Spyder。

不过,您可能必须执行上述命令(例如 conda update --all)才能在删除后“解锁”较新版本。

【讨论】:

  • 这对我也有效,而这里描述的其他方法却没有。
【解决方案2】:

以下方法适用于 Anaconda Navigator 2.0.4 (Mac)。

更新 Anaconda 导航器

打开 Anaconda Navigator 并单击 Spyder“图标”右上角的齿轮。

点击删除。

等待几分钟以将其移除。

然后点击刷新(如果没有自动刷新)。

Spyder 应该会重新出现,并且应该建议安装最新版本。 但是,再次点击齿轮,安装特定版本,然后选择所需的版本。

如果还是不行,再次移除Spyder,打开Terminal,进入:

conda update anaconda
conda install spyder=5.0.5

【讨论】:

    【解决方案3】:

    同样的问题,我有一个 Spyder 3.3.1 的环境 当我尝试从命令行更新时说它已经安装了。 试过了
    conda update -n $ENV_NAME spyder
    conda 更新 spyder

    当我尝试通过 anaconda navigator 更新它时,它说“所有请求的软件包都已安装”但它还没有它仍然保持为 3.3.1 版

    发现我至少必须升级到 python 3.6。但是在使用所有现有依赖项时遇到了很多麻烦。

    最后我刚刚用 3.7 和 spyder 4.3 创建了一个新环境,所以并不理想,但至少它可以工作

    【讨论】:

      【解决方案4】:

      从 Anaconda Navigator 升级 spyder 版本对我有用。

      1. 打开 Anaconda 导航器
      2. 转到 spyder 磁贴
      3. 点击 spyder 磁贴上的齿轮图标
      4. 从“安装特定版本”选项中选择

      这应该可以解决问题

      【讨论】:

        【解决方案5】:

        我也有同样的问题。 - 无法升级到 Spyder 4.0.1。我想我会在这里提供更多细节。我也刚刚重新格式化了我的磁盘并重新安装了 Windows 10。安装了 Visual Studio 2019 工具(如果重要的话)。我刚刚安装了最新的 Anaconda Distribution 2019.10 (windows x64)

        我已经运行以下无济于事....

        conda update conda
        

        conda update anaconda(不确定是否有任何不同)

        conda 更新方法都不会下载 spyder 4.0.1

        conda install -c anaconda spyder
        

        此方法下载并重新安装 spyder 3.3.6

        conda install spyder=4.0.1
        

        this method errors

        【讨论】:

          【解决方案6】:

          (这里是 Spyder 维护者)要在 Anaconda 中更新到 Spyder 4,您需要

          • 关闭 Spyder。

          • 打开 Anaconda Prompt (Windows)、Terminal.app (macOS) 或 xterm/konsole/gnome-terminal (Linux)。

          • 运行以下命令:

            conda update anaconda
            conda install spyder=4
            

          【讨论】:

            【解决方案7】:

            通过 Anaconda Navigator 为我工作。不确定哪个命令提示符不起作用。但我将在此处留下我的另一个“答案”,以防有人可以谈论这个问题。

            解决方案:

            1. 打开 Anaconda 导航器
            2. 如果出现提示,请更新 Anaconda Navigator
            3. 点击Spyder卡上的设置标签 --> 4.0.1

            【讨论】:

              【解决方案8】:

              以管理员身份运行 Anaconda,点击 Spyder 应用右上角的齿轮,点击更新。希望这会有所帮助。

              【讨论】:

                【解决方案9】:

                这对我有用 - 全部通过 UI(应用磁贴上的齿轮图标):

                1. 确保您的 Anaconda 是最新版本。我的是 2.0.3
                2. 移除 Spyder
                3. 安装 Spyder
                4. 安装 Spyder 后,安装特定版本(如果它不是最新的)。

                【讨论】:

                  【解决方案10】:

                  我已执行以下命令将 spyder3 升级到 spyder4

                  conda update --all
                  

                  操作系统:Ubuntu 20.04 conda:基础(python3.7.7)

                  以下命令也无助于将 spyder3 升级到 spyder4

                  conda update conda
                  conda update spyder
                  

                  如果它适用于 Windows 操作系统,请告诉我们。

                  【讨论】:

                    猜你喜欢
                    • 2023-03-30
                    • 2021-01-18
                    • 2020-06-19
                    • 2020-12-01
                    • 2017-06-03
                    • 2016-02-01
                    • 1970-01-01
                    • 2017-06-10
                    • 2021-09-14
                    相关资源
                    最近更新 更多