2016-04-23 61 views
1

我確實從Linux轉移到Windows,而我使用Python3。 在Linux上,我可以使用unicode字符「šđčćž」,而無需任何導入或現在在Windows上,我打印時出現此錯誤。'Charmap'編解碼器無法編碼字符(Unicode塞爾維亞拉丁文)

return codecs.charmap_encode(input,self.errors,encoding_map)[0] UnicodeEncodeError: 'charmap' codec can't encode character '\u0161' in position 62: character maps to <undefined> 
+0

的Linux控制檯默認爲UTF-8編碼,但在Windows控制檯不。我想[這個答案](http://stackoverflow.com/a/32176732/1292641)將幫助你最。請參閱此[類似問題](http://stackoverflow.com/q/14630288/1292641)。 – Norman

回答

0

發生 「chcp 65001」 在控制檯解決問題,控制檯字體類型設置爲Lucida

相關問題