Python VScode 配置

在上一章节中我们已经安装了 Python 的环境,本章节我们将介绍 Python VScode 的配置。

准备工作:

  • 安装 VS Code
  • 安装 VS Code Python 扩展
  • 安装 Python 3

安装 VS Code

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,VSCode 开发环境非常简单易用。

VSCode 安装也很简单,打开官网 Visual Studio Code - Code Editing. Redefined,下载软件包,一步步安装即可,安装过程注意安装路径设置、环境变量默认自动添加到系统中,勾选以下所有选项:

VSCode 完整安装教程参考:VSCode 教程 | 菜鸟教程

接着我们安装 Python 扩展:


创建一个 Python 代码文件

打开 VScode,然后点击新建文件:

点击选择语言:

在搜索框输入 Python,选中 Python 选项:

输入代码:

print("Runoob")

右击鼠标,选择在交互式窗口运行文件,如果有提示需要安装扩展,直接点安装即可(没有安装会一直显示在连接 Python 内核):

另外,我们也可以打开一个已存在的文件或目录(文件夹),比如我们打开一个 runoob-test,你也可以自己创建一个:

然后我们创建一个 test.py 文件,点击下面新建文件图标,输入文件名 test.py:

注:runoob-test 里面包含了一个 .vscode 文件夹,是一些配置信息,可以先不用管。

在 test.py 输入以下代码:

print("Runoob")

点击右上角绿色图标,即可运行:

可以右击文件,选择"在终端中运行 Python 文件":

当然也可以在代码窗口上右击鼠标,选择"在终端中运行 Python 文件"。

### 配置 PythonVSCode 中的 settings.json 和 launch.json 文件VSCode 中为 Python 配置 `settings.json` 和 `launch.json` 文件,可以通过以下方式完成。 #### 1. 配置 `settings.json` `settings.json` 是用于定义全局或工作区特定设置的文件。以下是常见的配置项及其说明: - **python.pythonPath**: 指定 Python 解释器路径。 - **python.formatting.provider**: 指定代码格式化工具(如 `black` 或 `autopep8`)。 - **python.linting.enabled**: 启用或禁用代码检查。 - **python.linting.pylintEnabled**: 指定是否启用 Pylint。 示例配置如下: ```json { "python.pythonPath": "path/to/your/python", // 替换为实际 Python 路径[^1] "python.formatting.provider": "black", "python.linting.enabled": true, "python.linting.pylintEnabled": true } ``` #### 2. 配置 `launch.json` `launch.json` 是调试配置文件,用于定义调试会话的行为。以下是一个基本的调试配置示例: ```json { "version": "0.2.0", "configurations": [ { "name": "Python: Current File (Integrated Terminal)", "type": "python", "request": "launch", "program": "${file}", // 当前打开文件 "console": "integratedTerminal" // 使用集成终端 }, { "name": "Python: Module", "type": "python", "request": "launch", "module": "my_module", // 替换为要运行的模块名称 "console": "integratedTerminal" } ] } ``` 可以添加更多自定义配置,例如传递参数或指定环境变量: ```json { "name": "Python: Custom Configuration", "type": "python", "request": "launch", "program": "${workspaceFolder}/script.py", "args": ["arg1", "arg2"], // 传递给脚本的参数 "env": { // 自定义环境变量 "VAR_NAME": "value" }, "console": "integratedTerminal" } ``` #### 注意事项 - 确保已安装 Python 扩展程序,该扩展会自动创建打开 `launch.json` 文件[^2]。 - 如果需要为项目设置虚拟环境,请确保在 `settings.json` 中正确配置 `python.pythonPath`,指向虚拟环境中的 Python 可执行文件。 #### 示例总结 通过上述配置,可以在 VSCode 中高效地开发和调试 Python 项目。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值