我从这里安装了免费的Python发行版Anaconda:
https://www.continuum.io/downloads
我的操作系统:Windows 10 64位。
我用python2.7下载了64位的Anaconda。在
当我在IPython控制台窗口中启动Spyder IDE时,我看到标题有一些错误:
An error ocurred while starting the kernel
在上面显示的错误日志的末尾,我看到了以下几行:
[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.
这是我第二次安装这个发行版。我第一次在Windows8上安装了Anaconda,它运行得很好,没有任何问题。我只是安装了它,可以立即使用它。目前,我正试图在Windows10上使用它,但出现了这样的错误。如何解决?在
简单的解决方案是添加环境变量JUPYTER_RUNTIME_DIR指向现有目录
进入Windows环境变量(只需在Windows搜索栏中输入
path
,然后点击enter
)。单击New
,输入IPYTHONDIR
作为Variable name
,并将iPython安装的目录(您的工作目录,例如C:\Users\username\.ipython\
)放在Variable value
字段中。再次尝试启动iPython。在注意Python2.x需要unicode,因此您可能需要将目录放为
u'c:\anaconda3\'
等,因此它将其读取为unicode。在当安装文件夹包含unicode字符时,Anaconda似乎无法正确安装,这就是您的情况:
因此,解决问题的一个解决方案是将Anaconda安装在路径仅包含ASCII字符的文件夹中:
^{pr2}$相关问题 更多 >
编程相关推荐