win8.1 系统下安装ipython失败解决思路

win8.1 系统下安装ipython失败
系统是win8.1,中文系统.安装python是2.7.8 
安装ipython是安装这个帖子的方法: 
http://my.oschina.net/itfanr/blog/195675 
  
执行到pip install ipython时出错了,报错信息是: 
UnicodeDecodeError:'ascii' codec can't decode byte 0xbd... 
如图: 
win8.1 系统下安装ipython失败解决思路
error.png 
  
我在stackoverflow上看到python2.x是ascii编码,python3.x是Unicode,如果使用python3应该没这个问题,不过我想用python2的.. 
有个人说了个方法我照着做了,但还是报一样错:http://blog.****.net/hugleecool/article/details/17996993 
  
求大牛们帮忙,谢谢!!win8.1 系统下安装ipython失败解决思路
------解决方案--------------------
点击下载,密码以发私信
------解决方案--------------------
我之前遇到过编码问题  改的地方也是这个文件  下边红色字体部分   你可以试试

import os 
import sys

reload(sys) 
sys.setdefaultencoding('gb18030') 
 
import posixpath 
import urllib