当前位置: 代码迷 >> 综合 >> UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-66: ordinal not in range(128
  详细解决方案

UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-66: ordinal not in range(128

热度:25   发布时间:2024-01-17 23:09:08.0

在Python3环境下,执行代码print()的时候出现如下错误:UnicodeEncodeError: 'ascii' codec can't encode characters in position 2-66: ordinal not in range(128)

问题排查:Python3 环境下print输出编码问题
在这里插入图片描述

解决方法:执行代码的时候加上:PYTHONIOENCODING=utf-8
如:PYTHONIOENCODING=utf-8 python test.py

  相关解决方案