Python 在尝试打开 Spyder 或 Anaconda Navigator 时停止工作

Posted

技术标签:

【中文标题】Python 在尝试打开 Spyder 或 Anaconda Navigator 时停止工作【英文标题】:Python stops working while trying to open Spyder or Anaconda Navigator 【发布时间】:2017-05-09 06:04:06 【问题描述】:

我以前在工作时在 Spyder 上编译,所以我下载了带有 Python 3.5 64 位的 Anaconda 4.2 并安装在我自己的 PC 上。

但它不起作用!

每次我尝试打开 spyder 或笔记本,甚至是 Anaconda Navigator 时,它都会崩溃并出现“Python 停止工作”的错误消息 我也尝试从命令提示符打开 spyder,但无济于事。

另一方面,如果我从 Windows 命令提示符打开 Python shell,它可以工作。

有什么想法吗?

【问题讨论】:

是的,对不起,你是对的!我对 2.7 感到困惑 .. 我安装了 python 3.5 您是为 PC 中的所有用户安装 Anaconda 还是仅为当前用户安装? 我在当前用户中安装了它...尝试再次卸载并安装它,但没有任何变化...我认为我的 Windows 10 前几次上传了,也许这就是问题所在.. . 或者它是否只支持 32 位而不支持 64? 如果您使用的是 Windows 10,您可能会遇到此问题:github.com/spyder-ide/spyder/issues/3843 如果我从命令提示符启动 spyder,命令提示符不会打印任何错误,但程序在启动前就崩溃了……所以我认为不是字体问题……跨度> 【参考方案1】:

您应该告诉我们您收到的准确且完整的错误消息。但是您可能应该卸载 Anaconda 及其所有部件(包括 Python),删除用户文件夹中的 .anaconda 和相关子文件夹,然后重新安装 Anaconda。如果这不起作用,请告诉我们。不要跳过删除那些子文件夹:我通过这样做解决了我的一个问题。

【讨论】:

【参考方案2】:

检查您的防火墙(尝试暂时禁用它)。事实证明这是我的问题(在尝试重新安装不同版本的 spyder/anaconda 20 次之后)。

【讨论】:

【参考方案3】:

在 Ananconda Prompt 上运行以下命令 conda update --all 以解决此问题。就我而言,它最终将 Spyder 从 4.0.1 降级到 3.3.5(落后 2 个版本)。如果版本对您来说并不重要,这将修复错误。

【讨论】:

以上是关于Python 在尝试打开 Spyder 或 Anaconda Navigator 时停止工作的主要内容,如果未能解决你的问题,请参考以下文章

Anaconda Spyder 4.1.5 更新

由于绝地问题,Anaconda Spyder无法启动

Python spyder代码编辑区怎么打开

Python Spyder 重置

在 Ubuntu18 上打开 Spyder3 时缺少依赖项导致 Keyring 错误?

如何在 Anaconda 中使用 Python 的框架构建