Spyder 可以工作,Anaconda 打不开

问题描述 投票:0回答:1

几个月前,我安装了 Anaconda for Mac。在包中我使用 Spyder。现在,Spyder最近发布了新版本。它告诉我可以更新它,但由于我通过 Anaconda 安装了 Spyder,所以我必须使用 Anaconda 来更新 Spyder,否则我会遇到 Spyder 问题,它会在消息中告诉我。

现在,如果我进入文件

user/opt/anaconda3
并单击 Anaconda 图标,它会告诉我无法再打开 Anaconda 程序。为什么 Spyder 可以工作,而 Anaconda 却不能了?我实际上从未接触过 Anaconda,所以一切都应该处于“默认”状态,就像您从 Mac 主页下载 Anaconda 一样。

我通常通过终端输入

spyder
打开 Spyder,而且仍然工作得很好。所以我的目标是更新 Spyder,如果可能的话,让 Anaconda 再次工作。

感谢您的帮助!

anaconda ide spyder
1个回答
0
投票

Anaconda Distribution 是一个软件集合,其中包括 conda 包管理器、Spyder IDE 和 Anaconda Navigator(conda 的图形程序启动器和前端)。

如果您从未创建过任何新的 conda 环境,那么您正在使用

base
环境中的 Navigator 和 Spyder 版本,并且可以在终端中使用
conda
命令更新它们:

conda update -n base anaconda-navigator spyder

如果这不能解决您的 Navigator 问题,我建议您重新安装最新版本的 Anaconda 发行版。这不会影响您的任何工作,除非您将其存储在某个安装文件夹中,或者您的代码与您使用过的一个或多个软件包的较新版本不兼容。但是,如果您不关心 Navigator,您应该能够独立于 Navigator 更新和使用 Spyder。 如果您目前正在

base

环境中执行所有操作,我强烈建议您学习

如何使用 conda 环境
。使用环境的目的是,您可以维护项目所需的一组特定的包及其依赖项(甚至不同的 Python 版本),并独立于其他环境和基础发行版更新每个环境。在这种情况下,还值得阅读 Spyder 文档常见问题解答 中与 conda 和 Anaconda 相关的部分。

© www.soinside.com 2019 - 2024. All rights reserved.