VScode + Python 下载及安装|python环境配置|中文乱码解决

1,下载安装VScode

直接点击2024.9https://vscode.download.prss.microsoft.com/dbazure/download/stable/fee1edb8d6d72a0ddff41e5f71a671c23ed924b9/VSCodeUserSetup-x64-1.92.2.exe

或者百度搜索VScode,可下载安装最新版

点击后等一下,就出现下载窗口,之后按照提示进行下载安装。

详细可点击下面的链接搜索:https://so.youkuaiyun.com/so/search?spm=1001.2014.3001.4498&q=vscode%E5%AE%89%E8%A3%85&t=&u=

2,下载python

直接点击2024.9:Windows installer (64-bit)

(如果出现下载卡住的情况,取消下载,再从头点击一遍,多试几次就能下完。)

或者百度搜索python,可下载最新版

往下翻,一般电脑是64bit的,直接点击下面下。

找到Windows installer (64-bit)

或者Windows installer (32-bit)

3,安装python

点击打开下载好的python安装包文件,

先勾选 添加环境变量,再点Install Now安装

如果没有勾选上配置环境变量,最好卸载重装,这是最简单的办法。

再次点击安装包,选择卸载完成。

等待卸载完成后再次安装,勾选上配置环境变量。

4,检验python环境变量

键盘Win+R打开Run,输入cmd再点确认/ok,打开命令提示符窗口

输入python,回车。如果如下图所示,则安装成功,环境变量添加成功。

如果,不像上图则参考步骤三,重新安装。

5,VScode安装python插件

按图中圈画的,搜索“python”,安装python插件

因为我安装过了,所以显示的是uninstall。

6,连接VScode和python

ctrl+shift+p,输入pythonse,点击第一个,

按照图中所示,选择刚才安装的python版本

7,重启电脑,重启后重复一次上一步

8,测试

新建一个文件:my.py

写入print("你好ꆈꌠꀉꑳ")

print("你好ꆈꌠꀉꑳ")

配置编码,防止中文乱码

ctrl+shift+p,输入preuse,点击图中所示

在句首加上:设置Python用编码为utf-8

  "code-runner.executorMap":{"python":"set PYTHONIOENCODING=utf8 && python"},

    "code-runner.executorMap":{"python":"set PYTHONIOENCODING=utf8 && python"},

ctrl+C保存并点击关闭

然后回到my.py文件

ctrl+alt+N运行

完成。

### 关于 VSCodePython 环境配置导致中文显示异常的解决方案 在处理 VSCodePython 环境配置时,如果遇到中文显示异常的问题,可以通过调整设置来解决问题。以下是具体的解决方法: #### 方法一:通过 Code Runner 插件配置环境变量 可以在 VSCode 的工作区设置文件中添加特定的配置项,确保 Python 输出支持 UTF-8 编码。操作步骤如下: 1. 使用快捷键 `Ctrl+Shift+P` 打开命令面板。 2. 输入并选择 **Preferences: Open Workspace Settings (JSON)** 命令。 3. 在 JSON 文件中添加以下内容[^2]: ```json { "code-runner.executorMap": { "python": "set PYTHONIOENCODING=utf8 && python" } } ``` 此配置会强制 Python 运行时使用 UTF-8 编码输出。 --- #### 方法二:全局设置环境变量 除了局部配置外,还可以通过操作系统级别的环境变量设置来永久解决该问题。对于 Windows 用户,可以按照以下步骤完成设置: 1. 右击“我的电脑”,进入属性 -> 高级系统设置 -> 环境变量。 2. 新建或编辑名为 `PYTHONIOENCODING` 的环境变量,并将其值设为 `utf8`。 3. 保存更改后重新启动 VSCode 即可生效[^4]。 --- #### 方法三:修改终端编码格式 有时问题可能源于 VSCode 终端本身的编码设置不当。此时可通过以下方式调整终端编码: 1. 打开 VSCode 设置 (`Ctrl+,`) 并搜索 `terminal.integrated.defaultProfile.windows`。 2. 将默认终端更改为 PowerShell 或其他兼容性强的选项。 3. 如果仍然存在乱码现象,则需进一步确认系统的区域语言设置是否正确[^3]。 --- #### 方法四:切换到 Output 控制台 部分情况下,推荐改用内置的 **Output** 控制台而非集成终端作为程序运行目标窗口。这通常能规避许多因编码引起的冲突。具体做法是在 code runner 的扩展设置里勾选 `"code-runner.runInTerminal"` 参数为 false。 --- ### 总结 上述四种途径均可不同程度上缓解甚至彻底消除由于 Python 环境配置引发的中文乱码难题。实际应用过程中可根据个人偏好以及项目需求灵活选用合适的方法组合实施优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值