为什么我在运行 Python 时在 Spyder 中"An error ocurred while starting the kernel"?



我已经在我的Windows 8.1系统中安装了Anaconda(python 3.7(。但是,在从Spyder控制台运行我的Python代码时,我收到以下错误:

An error occurred while starting the kernel

我已经检查了 PATH 环境变量,一切都是正确的。

以下是尝试执行代码时在控制台中收到的详细错误:

回溯(最近一次调用(:

文件 "C:\ProgramData\Anaconda3\lib\site-packages\spyder\plugins\ipythonconsole.py",第 1572 行,create_kernel_manager_and_kernel_client

kernel_manager.start_kernel(stderr=stderr_handle(

文件 "C:\ProgramData\Anaconda3\lib\site-packages\jupyter_client\manager.py",第 240 行,start_kernel

self.write_connection_file((

文件 "C:\ProgramData\Anaconda3\lib\site-packages\jupyter_client\connect.py", 547路,write_connection_file

kernel_name=self.kernel_name

文件 "C:\ProgramData\Anaconda3\lib\site-packages\jupyter_client\connect.py", 212路,write_connection_file

secure_write(fname( 为 f:

文件 "C:\ProgramData\Anaconda3\lib\contextlib.py",第 112 行,输入

返回下一个(自我生成(

文件 "C:\ProgramData\Anaconda3\lib\site-packages\jupyter_client\connect.py",第 102 行,secure_write

使用 os.fdopen(os.open(fname, open_flag, 0o600(, mode( 作为 f:

PermissionError:[errno 13] Permission denied: 'C:\Users\bharat\AppData\Roaming\jupyter\runtime\kernel把它们把它们放在舚�bcba4480cd.json'

(Spyder 维护者在这里( 要解决此问题,请打开 Anaconda 提示符并在那里运行

conda update anaconda
conda install jupyter_client=5.3.4

简单地以管理员身份运行Spyder为我解决了同样的问题。

最新更新