【发布时间】:2021-10-11 00:52:28
【问题描述】:
我在我的 Windows 8.1 系统中安装了 Anaconda (python 3.7)。但是,在从 Spyder 控制台运行我的 Python 代码时,我收到以下错误:
An error occurred while starting the kernel
我检查了PATH环境变量,一切正常。
这是尝试执行代码时在控制台中收到的详细错误:
Traceback(最近一次调用最后一次):
文件“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 行,输入
返回下一个(self.gen)
文件“C:\ProgramData\Anaconda3\lib\site-packages\jupyter_client\connect.py”,第 102 行,在secure_write中
with os.fdopen(os.open(fname, open_flag, 0o600), mode) as f:
PermissionError: [Errno 13] Permission denied: 'C:\Users\bharat\AppData\Roaming\jupyter\runtime\kernel????bcba4480cd.json'
【问题讨论】: