我做到了
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 发行版进行安装。
更新 Anaconda 发行版。
conda update conda
安装 Spyder 5 IDE。
conda install -c anaconda spyder
在撰写本文时,上述命令安装了 Spyder 5.0.5。
键入
y
以继续安装。列出当前环境中的 spyder 包。
conda list spyder
安装完成后,使用命令启动 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