作者nikeasyanzi (nikeasyanzi)
看板Python
标题[问题] py2exe 中文 complier 错误
时间Fri Dec 12 12:00:23 2014
code:
def main():
print("天阿,打不出中文")
if __name__ == '__main__':
main()
用py2exe 出现 错误
http://i.imgur.com/d1GJ6SZ.jpg
尝试过
print(u"天阿,打不出中文")
也是不行~~ 有先进可以帮忙吗?
--
CyberPanel 5000CP 换 NT.500
http://myurl.com.tw/05bd
EmailCash 5000e 换 NT.500
http://myurl.com.tw/rgdq
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 15.211.131.254
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Python/M.1418356829.A.77C.html
1F:→ uranusjr: # -*- coding: utf-8 -*- 12/12 12:07
2F:→ nikeasyanzi: 不行 @@ 12/12 12:08
3F:→ nikeasyanzi: 加在第一行 还是一样error 12/12 13:04
4F:推 cobrasgo: 你的文字编辑器应该有编码选项,试试改成utf8 12/12 15:42
5F:→ nikeasyanzi: 但是eclipse 显示是正常欸~ compile 也OK 12/12 23:13
6F:→ nikeasyanzi: 可以执行 只是不能用py2exe打包 12/12 23:14
7F:→ nikeasyanzi: 一用到py2exe打包 就会有error 12/12 23:14
8F:→ nikeasyanzi: 难道是因为我用英文版的win7 @@a 12/12 23:15
9F:推 OoShiunoO: 因为console预设是cp950 所以你在console上执行的话 12/13 22:54
10F:→ OoShiunoO: 他print出来的东西 如果不是cp950就会错误 12/13 22:55
11F:→ nikeasyanzi: 自问自答一下 把中文字先转成utf8 12/18 17:10
12F:→ nikeasyanzi: code里 用utf8编码 再转回去中文 急可 12/18 17:12