Python安装与VSCode配置完整教程(每步带截图说明)

Python安装与VSCode配置完整教程(每步带截图说明)

哈喽,各位嵌入式小伙伴、开发者朋友们~

本文将详细讲解Python(3.9.10版本)安装与VSCode配置全流程,适配ESP32-S3开发环境需求,每一步均搭配截图说明,标注操作重点和避坑点,新手可直接对照操作,确保一次配置成功,为后续ESP-IDF环境搭建奠定基础。


一、前期准备说明

本次教程适配所有主流操作系统(Windows 10/11、macOS 11.0+、Debian/Ubuntu),核心工具版本如下,严格遵循此版本可避免后续兼容性问题:

  • Python:3.9.10(bugfix版本,稳定性最优,与ESP-IDF工具链适配性强)

  • VSCode:1.80.0及以上(免费开源,无需破解,支持跨平台)

工具下载地址(可直接复制访问):


二、Python 3.9.10 安装教程(每步带截图)

步骤1:下载Python 3.9.10安装包

  1. 打开Python 3.9.10官方下载地址,根据自身操作系统选择对应安装包,截图如下:

  2. 截图说明:截图中可看到Python 3.9.10的所有可用安装包,Windows用户直接点击「Windows installer (64-bit)」下载(推荐64位系统),macOS用户点击「macOS 64-bit universal2 installer」,下载完成后找到安装包(默认存放在"下载"文件夹)。

步骤2:运行Python安装程序并配置

  1. 双击下载好的Python安装包,启动安装程序,首先勾选「Add Python 3.9 to PATH」(关键步骤,避免后续配置路径),截图如下:
  1. 勾选完成后,点击「Install Now」(默认安装,新手推荐),若需自定义安装路径,点击「Customize installation」,截图如下:
  1. 若选择自定义安装,后续步骤保持默认即可(无需修改任何组件),点击「Next」直至安装完成。

步骤3:验证Python安装成功

  1. 安装完成后,关闭安装程序,按下「Win+R」打开运行窗口,输入「cmd」并回车,打开命令提示符。

  1. 在命令提示符中输入「python --version」,若显示「Python 3.9.10」,则说明安装成功,截图如下:

  2. 补充验证:输入「pip --version」,显示pip版本(默认配套Python 3.9.10),说明pip工具也已正常安装,后续可用于安装依赖包。


三、VSCode安装与基础配置教程

步骤1:下载VSCode安装包

  1. 打开VSCode官方下载地址,根据自身操作系统选择对应版本,截图如下:

  2. 下载完成后,找到安装包(默认存放在"下载"文件夹),双击启动安装程序。

步骤2:安装VSCode并配置基础选项

  1. 启动VSCode安装程序,点击「下一步」,勾选「我接受协议」,继续点击「下一步」。

  2. 选择VSCode安装路径(建议默认路径,若自定义,需确保无中文、无空格),点击「下一步」。

  3. 勾选基础配置选项(推荐全部勾选),点击「下一步」。

  4. 点击「安装」,等待安装完成(约1~2分钟),安装完成后勾选「运行Visual Studio Code」,点击「完成」启动VSCode。

步骤3:VSCode中文界面配置(可选,新手推荐)

  1. 启动VSCode后,默认是英文界面,按下快捷键「Ctrl+Shift+X」打开扩展面板,搜索「Chinese (Simplified) Language Pack for Visual Studio Code」插件,截图如下:

  2. 点击插件右侧「Install」安装,安装完成后,VSCode右下角会弹出重启提示,点击「Restart Now」重启VSCode,截图如下:

  3. 重启完成后,VSCode界面变为中文,配置生效,截图如下:

步骤4:VSCode关联Python环境(核心配置)

  1. 打开VSCode,依次点击顶部菜单栏「文件」→「首选项」→「设置」,打开设置界面,截图如下:

  2. 重点说明:部分VSCode版本(1.80.0及以上)已取消「python.pythonPath」配置项,若搜索不到该选项,无需担心,按以下步骤操作(适配所有版本):

  3. 点击搜索结果中的「编辑 in settings.json」(若未找到该选项,直接点击「设置」界面右上角的「打开设置(JSON)」图标),截图如下:

  4. 在settings.json配置文件中,添加Python安装路径(适配两种配置写法,任选其一即可),示例如下(替换为自身实际安装路径),添加完成后保存文件(快捷键「Ctrl+S」),截图如下:
    { // 写法1:适配新版本VSCode(推荐) "python.defaultInterpreterPath": "F:\\python\\python.exe",, // 写法2:适配旧版本VSCode(兼容原配置) "python.pythonPath": "F:\\Python\\python.exe" }

    补充说明:两种写法可同时添加,确保适配所有VSCode版本,路径需与Python实际安装路径一致,路径中双反斜杠不可省略。

  5. 关闭VSCode并重新启动,确保Python环境关联生效,重启后验证:依次点击「查看」→「终端」,打开终端,输入「python --version」,显示「Python 3.9.10」,说明关联成功,截图如下:


四、常见问题及解决方案(附截图提示)

  1. 问题1:Python安装后,命令提示符输入「python --version」提示"不是内部或外部命令"

解决方案:重新运行Python安装程序,确保勾选「Add Python 3.9 to PATH」,若已安装未勾选,可重新安装并勾选,或手动配置环境变量(新手推荐重新安装),截图如下:

  1. 问题2:VSCode中文插件安装后,界面未切换为中文

    解决方案:安装完成后未重启VSCode,重启后即可切换;若重启后仍未切换,可依次点击「管理」→「命令面板」,输入「Configure Display Language」,选择「zh-cn」,重启VSCode即可。

  2. 问题3:VSCode配置Python路径后,终端提示"Python路径错误"

解决方案:检查settings.json中的路径是否正确,确保路径无中文、无空格,且与Python实际安装路径一致(可通过命令提示符输入「where python」查询实际路径),修改后保存并重启VSCode。


五、配置总结

本文完成了Python 3.9.10安装与VSCode基础配置,每一步均搭配截图说明,核心要点的是:勾选Python的PATH选项、确保VSCode关联正确的Python路径,避免中文和空格路径,这是后续ESP-IDF环境搭建的基础。

下一篇我们将基于本次配置的环境,讲解ESP-IDF插件安装与工具链配置,逐步推进ESP32-S3开发环境搭建,实现工程编译与调试。

💡 资料获取:Python 3.9.10安装备用包已上传至配套资源中,如有需要可自行下载。也可关注博主后留言获取。

✅ 收藏本专栏,后续将持续更新ESP32-S3软件实战内容,每篇均带详细步骤和截图,助力新手快速上手嵌入式开发!🚀

关键词:#Python安装 #VSCode配置 #Python 3.9.10 #ESP32-S3开发 #嵌入式环境配置

相关推荐
码界筑梦坊11 小时前
94-基于Python的商品物流数据可视化分析系统
开发语言·python·mysql·信息可视化·数据分析·毕业设计·fastapi
元Y亨H11 小时前
Python 获取 Windows 设备信息笔记
windows·python
微刻时光11 小时前
影刀RPA:For循环与ForEach循环深度解析与实战指南
人工智能·python·低代码·自动化·rpa·影刀实战
KIHU快狐11 小时前
快狐KIHU|110寸壁挂触控一体机G+G电容屏安卓系统汽车展厅查询展示
android·python·汽车
斯维赤11 小时前
每天学习一个小算法:快速排序
java·python·学习·算法·排序算法
sz49723859911 小时前
vscode多种编译环境共存的方法
ide·vscode·stm32·编辑器·esp32
2501_9142459311 小时前
C#怎么使用属性Property C#自动属性和完整属性的区别get set怎么用【基础】
jvm·数据库·python
deephub11 小时前
LLM 幻觉的架构级修复:推理参数、RAG、受约束解码与生成后验证
人工智能·python·大语言模型·ai幻觉
山半仙xs12 小时前
基于卡尔曼滤波的人脸跟踪
人工智能·python·算法·计算机视觉
kronos.荒12 小时前
动态规划——零钱兑换(python)
python·动态规划