乱码原因:
python控制台PYTHONIOENCODING
环境变量缺失1
# 系统环境变量里是否包含PYTHONIOENCODING
os.environ.__contains__('PYTHONIOENCODING')
# 系统环境变量PYTHONIOENCODING的值
os.environ.get('PYTHONIOENCODING')
- PyCharm 2022.1上测试:
- PyCharm 2022.2上测试:
解决方法:
在:文件 >> 设置 >> 构建、执行、部署 >> 控制台 >> Python 控制台
添加环境变量:PYTHONIOENCODING='UTF-8'
本文链接:https://blog.csdn.net/Sharpneo/article/details/126085315