Python3 VSCode 配置

VSCode 是一款轻量级且功能强大的源代码编辑器,支持多种编程语言。本章节将详细介绍如何配置 VSCode 以便高效地进行 Python3 开发。

安装 VSCode

首先,确保你的计算机上已安装最新版本的 VSCode。你可以从官方网站下载适用于 Windows、MacOS 或 Linux 的安装包。

下载与安装

  • Windows:访问官网下载 .exe 文件,运行后按照提示完成安装。
  • MacOS:访问官网下载 .zip 文件,解压后将应用拖到应用程序文件夹。
  • Linux:使用包管理器安装,例如 Ubuntu 可以通过命令 sudo apt install code 安装。

安装 Python 扩展

VSCode 本身不包含 Python 支持,你需要安装 Python 扩展来获得代码高亮、智能感知等功能。

  1. 启动 VSCode。
  2. 点击左侧活动栏中的扩展图标(或按 Ctrl+Shift+X 快捷键)。
  3. 在搜索框中输入 "Python"。
  4. 找到由 Microsoft 提供的 "Python" 扩展并点击安装。

创建 Python 虚拟环境

虚拟环境允许你在同一台机器上管理多个独立的 Python 环境,避免包之间的冲突。

创建虚拟环境

打开终端(`Ctrl+``),然后运行以下命令:

这将在当前目录下创建一个名为 myenv 的虚拟环境。

激活虚拟环境

  • Windows:
  • MacOS/Linux:

激活后,命令行提示符会显示虚拟环境名称,表示已进入该环境。

配置 VSCode 使用虚拟环境

确保 VSCode 使用正确的 Python 解释器。

  1. Ctrl+Shift+P 打开命令面板。
  2. 输入 Python: Select Interpreter 并选择回车。
  3. 在列表中找到你的虚拟环境路径并选中。

配置自动格式化和代码检查

为了提高代码质量和一致性,可以配置 VSCode 使用 Pylint 或 Flake8 等工具进行代码检查,并设置自动格式化。

安装 Pylint

在终端中运行:

设置 Pylint 为默认代码检查工具

  1. Ctrl+, 打开设置。
  2. 搜索 python.linting.enabled 并启用。
  3. 搜索 python.linting.pylintEnabled 并启用。
  4. 搜索 python.formatting.provider 并设置为 autopep8black

自动保存与格式化

为了保持代码整洁,建议启用自动保存和格式化。

  1. 搜索 files.autoSave 并设置为 afterDelay
  2. 搜索 editor.formatOnSave 并启用。

调试配置

配置调试环境使你能够方便地运行和调试 Python 程序。

创建 launch.json

  1. 点击左侧活动栏中的调试图标(或按 Ctrl+Shift+D 快捷键)。
  2. 点击齿轮图标创建 launch.json 文件。
  3. 选择 Python 作为环境。

这将生成一个基本的 launch.json 配置文件,可以根据需要进一步修改。

小结

本章节详细介绍了如何在 VSCode 中配置 Python 开发环境,包括安装 VSCode、安装 Python 扩展、创建和激活虚拟环境、配置 Python 解释器、设置代码检查和自动格式化,以及配置调试环境。这些步骤将帮助你搭建一个高效的 Python 开发环境。

上一篇: Python3 解释器
下一篇: Python3 基础语法
纠错
反馈