2016-04-23 36 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

相关问题