一.最终可行的解决办法

新建用户/系统环境变量,用于指定Python运行时的编码方式

变量名:PYTHONIOENCODING

变量值:utf-8

image-20211119201508391

添加完成后重启Vscode,乱码问题就解决了,效果如下:

image-20211119202205939

二. 对我没用的解决办法

下列方法均尝试过,对我都不起作用,但对其他人可能有用,故在此处列出。

  1. py文件开头加:

    # -*-coding:utf-8 -*-
    

    # coding=utf-8
    
  2. 在Vscode 设置文件setting.json中加入

    "python": "set PYTHONIOENCODING = utf8 && python"
    

    image-20211119202033360

Logo

GitCode AI社区是一款由 GitCode 团队打造的智能助手,AI大模型社区、提供国内外头部大模型及数据集服务。

更多推荐