Spyder升级后Python崩溃

Spyder升级后Python崩溃,python,python-3.x,Python,Python 3.x,我有两个问题,我很确定它们是直接相关的 1) 当我启动Python时,我看到一个屏幕弹出大约2秒钟;上面写着Spyder 4。然后,过了一会儿,我的CLI窗口弹出,窗口顶部显示Spyder 3.7。出于某种奇怪的原因,这些似乎没有同步。这是在我在Anaconda提示符中运行了pip安装--升级spyder之后。我昨天才注意到这种行为 2) 在过去的一天里,我多次目睹Python崩溃。几天前,我从未见过Python崩溃 我应该如何解决这些问题。这些问题可能是因为您升级了Spyder本身,但正在使用

我有两个问题,我很确定它们是直接相关的

1) 当我启动Python时,我看到一个屏幕弹出大约2秒钟;上面写着Spyder 4。然后,过了一会儿,我的CLI窗口弹出,窗口顶部显示Spyder 3.7。出于某种奇怪的原因,这些似乎没有同步。这是在我在Anaconda提示符中运行了
pip安装--升级spyder之后。我昨天才注意到这种行为

2) 在过去的一天里,我多次目睹Python崩溃。几天前,我从未见过Python崩溃


我应该如何解决这些问题。

这些问题可能是因为您升级了Spyder本身,但正在使用Anaconda管理您的所有软件包。Spyder文档建议不要使用
pip
升级Spyder,除非您真正了解自己在做什么,而是使用
conda
命令来管理它。()

您可能应该降级Spyder安装,或者重新安装Anaconda库<如果你不小心的话,code>pip
真的会把你的程序包搞砸


旁注,你的术语应该更加精确,因为这个问题会变得混乱。Python是语言,Spyder是IDE,Anaconda是分发/库管理器。因此,您不是在“启动python”,而是在启动Spyder,Spyder可以运行python脚本。希望有帮助

我非常怀疑您正在尝试运行Python 4。也就是说,您能否在尝试
启动Python的过程中添加更多细节?这是在CLI中,还是IDE中,还是其他方式?@verandagoy我想他的意思是spyder 4 Lol这真的不像当前编写的那样是可操作的。“X崩溃”不够详细,不知道如何运行它。这是你的错吗?它会引发异常吗?如果它发生在一个C模块内,并且您附加了一个调试器,那么它到底发生在哪里?如果观察结果只是两个不同的症状同时出现,那并不一定意味着它们是相关的——相同的升级可能会导致无害的副作用A和致命的崩溃B;这并不意味着副作用会导致崩溃……如果它发生在C模块中(这是获得解释器崩溃的最简单方法,而解释器崩溃没有伴随Python堆栈跟踪),那么您真的需要安装一个带有C调试器的工具链,可能还需要一个支持调试符号的模块版本,收集足够的信息以跟踪问题。这并不一定是为了心脏的虚弱(Linux上安装GDB是微不足道的;在Windows上,你可能需要完全相同的VisualC++版本,你想用编译的Python版本模块调试代码)。哎呀,对不起,SpydEnter 4和Python 3.7。哈哈,我想这就是它的工作原理,对吧。无论如何,我单击Windows开始按钮,然后单击指向以下位置的快捷方式:C:\Users\ryans\Anaconda3\pythonw.exe C:\Users\ryans\ryans\ryans\Anaconda3 C:\Users\ryans\Anaconda3\pythonw.exe C:\Users\ryans\Anaconda3\Scripts\spyder-script.py spyder可以正常运行15-20分钟,然后蓝色的小圆圈开始旋转,Spyder变成浅灰色,然后我失去了对它的控制。我必须取消它并重新启动它。我没有看到任何错误消息。