如何在 ubuntu 20.04 上更新到 spyder 5?

如何在 ubuntu 20.04 上更新到 spyder 5?

我做到了

conda update spyder

这似乎不起作用。我还能做什么?

答案1

这对我有用:

首先我删除了spyder:

conda remove spyder

然后我安装了spyder 5:

conda install spyder=5

由于某种原因,安装时我必须放入spyder=5。否则,我只会得到spyder 3。不知道为什么。

答案2

Spyder 5 甚至在 Ubuntu 21.10 开发版本中也不可用,因为它是在 2021 年 9 月 16 日发布的,也就是发布此问题的几天前,但它可以从Spyder 官方网站或者可以通过 Anaconda 发行版进行安装。

  1. 更新 Anaconda 发行版。

    conda update conda
    
  2. 安装 Spyder 5 IDE。

    conda install -c anaconda spyder
    

    在撰写本文时,上述命令安装了 Spyder 5.0.5。

  3. 键入y以继续安装。

  4. 列出当前环境中的 spyder 包。

    conda list spyder
    
  5. 安装完成后,使用命令启动 Spyder spyder

Anaconda Python 发行版 (Linux)网页包含有关在 Linux 中安装 Spyder 5 的高级选项的信息。


Spyder 5 核心组件来源

  • 编辑

    使用函数/类浏览器、实时代码分析工具(pyflakes、pylint 和 pycodestyle)、自动代码完成(jedi 和 rope)、水平/垂直分割和转到定义,在多语言编辑器中高效工作。

  • 交互式控制台

    利用完整的工作区和调试支持,充分利用任意数量的 IPython 控制台,所有这些都在完整 GUI 界面的灵活性范围内。立即按行、单元格或文件运行代码,并在输出中或在交互式窗口中直接渲染图表。

  • 文档查看器

    使用 Sphinx 从编辑器或控制台实时呈现任何类或函数(无论是外部的还是用户创建的)的文档。

  • 变量探索器

    检查会话期间创建的任何变量、函数或对象。支持多种常见类型的编辑和交互,包括数字/字符串/布尔值、Python 列表/元组/字典、日期/时间增量、Numpy 数组、Pandas 索引/系列/数据框、PIL/Pillow 图像等。

  • 开发工具

    使用静态分析器检查代码,使用交互式调试器跟踪其执行情况,并使用分析器释放其性能。使用项目支持和内置文件资源管理器让一切井然有序,并使用文件中的查找功能搜索整个项目,并提供完整的正则表达式支持。

答案3

要升级到另一个版本,只需传递所需的版本即可。例如,我想升级到发布此内容时的最新版本(版本 5.3.3),请在终端中运行以下命令:

$ conda 更新 anaconda

$ conda 安装 spyder=5.3.3

然后启动:

$ spyder

相关内容