[问题] py2exe 中文 complier 错误

楼主: nikeasyanzi (nikeasyanzi)   2014-12-12 12:00:23
code:
def main():
print("天阿,打不出中文")
if __name__ == '__main__':
main()
用py2exe 出现 错误
http://i.imgur.com/d1GJ6SZ.jpg
尝试过
print(u"天阿,打不出中文")
也是不行~~ 有先进可以帮忙吗?
作者: uranusjr (←這人是超級笨蛋)   2014-12-12 12:07:00
# -*- coding: utf-8 -*-
楼主: nikeasyanzi (nikeasyanzi)   2014-12-12 12:08:00
不行 @@加在第一行 还是一样error
作者: cobrasgo (人鱼线变成鲔鱼线,超帅)   2014-12-12 15:42:00
你的文字编辑器应该有编码选项,试试改成utf8
楼主: nikeasyanzi (nikeasyanzi)   2014-12-12 23:13:00
但是eclipse 显示是正常欸~ compile 也OK可以执行 只是不能用py2exe打包一用到py2exe打包 就会有error难道是因为我用英文版的win7 @@a
作者: OoShiunoO (机机勋)   2014-12-13 22:54:00
因为console默认是cp950 所以你在console上执行的话他print出来的东西 如果不是cp950就会错误
楼主: nikeasyanzi (nikeasyanzi)   2014-12-18 17:10:00
自问自答一下 把中文字先转成utf8code里 用utf8编码 再转回去中文 急可

Links booklink

Contact Us: admin [ a t ] ucptt.com