在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Python  HTML/ python3 SyntaxError: 'ascii' codec can't

python3 SyntaxError: 'ascii' codec can't decode

mac python3.6.3環(huán)境

ubuntu14.04 python3.6.3環(huán)境

哎,好心酸啊
本地寫好的代碼,上傳到服務器測試就各種出錯

如圖,這個是什么問題導致的???是GCC版本太高么?

回答
編輯回答
喵小咪

之前遇到同樣的問題,是在讀取文件時。

將同一py腳本在自己虛擬機上執(zhí)行,成功運行。放到服務器上就報錯。

UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)

1、使用codecs模塊 無解

2、嘗試使用 decode和encode 無解

3、百度和谷歌各種搜索 無解

逐步排查,發(fā)現(xiàn)即使不讀取文件

print("任何中文")
同樣報錯

最終解決方法:

更改centos系統(tǒng)語言$LANG

LANG=en_US.UTF-8
完美解決

2017年3月27日 17:03