作者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/m.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