适用于Windows 10的Anaconda(Python 2.7)的内核错误.Spyder IDE控制台错误

Erb*_*yev 7 python kernel python-2.7 spyder anaconda

我从这里安装了免费的Python发行版Anaconda:https : //www.continuum.io/downloads
我的操作系统:Windows 10 64位.我用Python 2.7下载了Anaconda for Windows 64位.


当我在IPython控制台窗口中启动Spyder IDE时,我看到标题有一些错误:

启动内核时出错

它看起来像这样: 在此输入图像描述

在上面显示的错误日志的末尾,我看到以下几行:

 [IPKernelApp] CRITICAL | Bad config encountered during initialization:
 [IPKernelApp] CRITICAL | Could not decode 'C:\\Users\\\xc0\xe4\xec\xe8\xed\xe8\xf1\xf2\xf0\xe0\xf2\xee\xf0\\AppData\\Roaming\\jupyter\\runtime' for unicode trait 'connection_dir' of an IPKernelApp instance.
Run Code Online (Sandbox Code Playgroud)

控制台窗口和内核选项卡中,我可以看到相同的错误消息: 在此输入图像描述


这是我安装此发行版的第二次.在第一次我在Windows 8上安装了Anaconda,它运行良好没有任何问题.我刚安装它,可以立即使用它.目前,我正在尝试在Windows 10上使用它并发生此类错误.怎么解决?

Flo*_* B. 5

当安装文件夹包含unicode字符时,似乎Anaconda没有正确安装,这是你的情况:

C:\\Users\\\xc0\xe4\xec\xe8\xed\xe8\xf1\xf2\xf0\xe0\xf2\xee\xf0\\AppData\\Roaming\\jupyter\\runtime
Run Code Online (Sandbox Code Playgroud)

因此,解决您的问题的一个解决方案是将Anaconda安装在路径仅包含ASCII字符的文件夹中:

C:\Python\Anaconda
Run Code Online (Sandbox Code Playgroud)