找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 2644|回复: 1

[求助] easy_install SQLAlchemy 失败

1

主题

2

帖子

2

积分

贫民

积分
2
david_95 发表于 2017-5-25 19:13:30 | 显示全部楼层 |阅读模式
我的 win7 系统, 运行 easy_install SQLAlchemy 失败
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-4 ordinal not in range(128)

请问怎么办?
回复

使用道具 举报

1

主题

2

帖子

2

积分

贫民

积分
2
david_95  楼主| 发表于 2017-5-26 10:33:10 | 显示全部楼层
什么情况,没人知道吗? 还是太简单了不屑一顾?
我后来找到答案了, 引用别人的: http://blog.csdn.net/zuyi532/article/details/8851316

在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为:
Python代码  收藏代码
# encoding=utf8  
import sys  
  
reload(sys)  
sys.setdefaultencoding('utf8')   
此时重启python解释器,执行sys.getdefaultencoding(),发现编码已经被设置为utf8的了,多次重启之后,效果相同,这是因为系统在python启动的时候,自行调用该文件,设置系统的默认编码,而不需要每次都手动的加上解决代码,属于一劳永逸的解决方法。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表