在windows中安装Python 最省事的办法是安装一个套件,例如anaconda,它类似phpstudy,已经预安装了各种常见包,并且已经配置好了,安装完就能用。
但在安装anaconda快结束时,出现一个常见错误,即创建菜单失败,原因是unicode和ascii编码冲突。解决方法也很简单,在创建菜单的python脚本中插入一行,手动设置编码即可。
具体安装过程如下:
1、从https://www.continuum.io/downloads下载anaconda,我下载的是winodws平台的Python 2.7(64bit);
2、安装anaconda,快结束时,报错:“ failed to create anacoda menue”,先点击忽略,完成安装,但在程序菜单栏中没有“anacoda”;
3、找到目录下的“_nsis.py ”,在文件头中插入:
reload(sys)
sys.setdefaultencoding('utf-8')
以上是设置python创建程序菜单时的编码为utf-8,要与windows系统的编码一致。
4、在anaconda\根目录下,执行python lib\_nsis.py mkmenus,手动创建程序菜单。
安装完anaconda之后,可以更新一下里面的组件:pip install --upgrade spyder。