Anaconda python 内核不能被中断。重新安装无法工作

Posted

技术标签:

【中文标题】Anaconda python 内核不能被中断。重新安装无法工作【英文标题】:Anaconda python kernel can not be interrupted. Reinstalling can not work 【发布时间】:2019-04-01 06:23:02 【问题描述】:

我无法在 Windows 10 桌面上中断 Jupyter、Qt 控制台、spyder 中 python3 内核中正在运行的脚本。 Ctrl+c 和菜单中的中断底部不起作用,只是没有任何反应。同样的方法适用于我的笔记本电脑和 Ubuntu 桌面。我尝试重新安装卸载Anaconda并删除剩余文件,然后尝试重新安装新版本的Anaconda。问题还在这里。我桌面上的window 10是昨天刚安装的,所以很新鲜。

我有一台台式机和一台笔记本电脑。每个都安装了window 10和Ubuntu。我的笔记本电脑 windows 10 没有问题可以中断。中断在台式机和笔记本电脑上的 Ubuntu 中都能正常工作。

我现在的情况是:

Win 10 桌面:中断不起作用。

Ubuntu 桌面:中断工作。

Win 10 笔记本电脑:中断工作。

Ubuntu 笔记本电脑:中断工作。

我的问题是:

    我该如何解决这个问题?重新安装没有帮助! 出了什么问题(可能)?

谢谢!我需要修好我的物理作业。我的笔记本电脑太差了,我对 Ubuntu 不熟悉。

【问题讨论】:

你使用的是 Python 3.7 吗? 是的。我正在使用 Python 3.7 这似乎是一个 problem 仅适用于 Python 3.7,因此我建议您暂时使用 Python 3.6。 【参考方案1】:

Python 3.6 可以为我打断。但我有 Python 3.7 的解决方案。

    卸载 Anaconda

    之后删除C:\Users\<your_user_name>中的那些文件: .anaconda .conda .ipython .jupyter .matplotplot .spyder-py3 这是非常重要的一步。

    重新安装 Anaconda。

它对我有用。

【讨论】:

以上是关于Anaconda python 内核不能被中断。重新安装无法工作的主要内容,如果未能解决你的问题,请参考以下文章

把握linux内核设计思想:下半部机制之软中断

更新python引起的anaconda无法使用

Python + Anaconda + vscode环境重装(2019.4.20)

如何在 Anaconda 中安装 SageMath 内核?

fbprophet/Prophet 拟合函数中止并重新启动 Anaconda/Spyder Python 内核

linux内核中断