为什么在运行python时在spyder IDE中出现“启动内核时发生错误”的问题?

时间:2019-10-20 15:10:28

标签: python anaconda spyder

我已经在Windows 8.1系统中安装了python Anaconda(python 3.7)。但是,从Spyder(IDE)控制台运行python代码时,出现An error occurred while starting the kernel错误。

我已经检查了环境变量中的路径,并且一切正确。

这是尝试执行代码时控制台中收到的详细错误。

错误是:

  

回溯(最近通话最近):文件   “ 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行   返回next(self.gen)文件   “ C:\ ProgramData \ Anaconda3 \ lib \ site-packages \ jupyter_client \ connect.py”,   第102行,使用os.fdopen(os.open(fname,open_flag,   0o600),模式)为f:PermissionError:[Errno 13]权限被拒绝:   'C:\ Users \ bharat \ AppData \ Roaming \ jupyter \ runtime \kernel?bcba4480cd.json'

2 个答案:

答案 0 :(得分:1)

(此处为 Spyder维护程序)要解决此问题,请打开Anaconda Prompt并在其中运行

conda update jupyter_client

答案 1 :(得分:-1)

以管理员身份运行Spyder可以为我解决相同的问题。