装好anaconda2后,启动spyder(anaconda2)时报错An error ocurred while starting the kernel。
网上千篇一律的回答在终端中输入spyder --reset,重置spyder配置,但是对于我的问题于事无补,我报错的详细信息如下:
raise TraitError(msg.format(value, self.name, class_of(obj)))
TraitError: Could not decode
'C:\\Users\xxxb782c4f5507.json' for unicode trait 'connection_file' of a QtKernelManager instance.
最后在一个英文网站上找到答案:
问题出现在路径名!!!因为我在一开始配置电脑时使用了中文名,而win10在user目录下给生成了一个中文名的用户文件夹,而spyder的配置文件.spyder刚好放在这个中文文件夹下,而python2似乎不太支持中文字符集,所以导致了刚开始出现的结果。
现在把修改系统盘user目录下中文文件夹改为英文的链接放上,里面讲得很详细,改过来之后,重启spyder(python2.7)就一切ok了
添加链接描述