为什么anaconda安装成功之后无法打开Ipython以及spyder

Anaconda2\Lib\site-packages 目录下添加一个名为 sitecustomize.py 的文件,文件内容:

#file name: sitecustomize.py

import sys 

sys.setdefaultencoding('utf-8')

参考:window下安装anaconda ipython和spyder都打不开



链接:https://www.zhihu.com/question/48724738/answer/122293041

 

 

 

 

 

 

 

 

 

window下安装anaconda ipythonspyder都打不开

1. 环境

win7 64位,软件是Anaconda2-4.1.1-Windows-x86_64.exe

2. 出现的问题

ipython打不开,一闪而过

spyder点击没有反应

anaconda prompt可以打开,通过命令行打开spyder后,ipython的控制提示一直在connecting tokernel

 

3 查找问题

  查找问题:

 

    找到出错的文件C:\Anaconda2\Lib\site-packages\menuinst\knownfolders.py 定位位置,是下面这个图的位置,确定是编码出错了

 

  验证问题:发现得到编码是“ascii”(下图是我改后的)

 

4 解决问题

  在网上找到一个解决的办法,修改python的编码格式

http://www.cnblogs.com/harrychinese/archive/2012/01/19/change_python_default_encoding.html

  使用了第二种方法--添加了一个文件,然后问题解决了

你可能感兴趣的:(python)