[解决]SyntaxError: ‘ascii‘ codec can‘t decode byte 0xe6 in position 4: ordinal not in range (128)

2022-08-09,,,,

最近docker中使用python3在Linux环境中打印中文会报错,python2 报这个错误或许正常,python3中有了升级,字符串默认unicode,字符串引号前的u不再需要,出现这个问题肯能是环境的问题。

解决方法很简单,设置一下环境变量:

export LC_CTYPE=C.UTF-8

猜测是docker环境存在一些问题。

参考链接:
http://www.cppcloud.cn/article/errencoding.html

本文地址:https://blog.csdn.net/qq_25737169/article/details/107159793

《[解决]SyntaxError: ‘ascii‘ codec can‘t decode byte 0xe6 in position 4: ordinal not in range (128).doc》

下载本文的Word格式文档,以方便收藏与打印。