Thonny+MicroPython+ESP32开发环境搭建

1、下载&安装Thonny

安装成功后,会在桌面生成快捷键

双击快捷键,打开程序,界面如下

2、下载MicroPython

下载地址:MicroPython - Python for microcontrollers

下载后的样子

4、下载esp32驱动

为了能够将程序下载(烧录)到ESP32中,需要安装驱动

下载地址:https://doc.itprojects.cn/A0001.micropython.esp32/02.download/02.driver/esp32usbDriver.zip

下载后安装即可

5、烧录Micropython到esp32

在弹出的框中点击下图所示位置

会再次弹出1个框

在上图序号1处选择,串口。只要安装了我提供的驱动,那么会看到如下的名字(COM后的序号不一样没事)

注意:ESP32此时要链接USB开机

在上图序号2处选择下载的MicroPython固件

点击“安装”,会在上图3处看到进度,当出现“Done”时表示完成,关闭窗口即可

此时,已经将MicroPython通过所连接的串口COM3烧录到ESP32中

6、Thonny与ESP32交互

按上图操作,会看到如下界面

表示此时可以与ESP32交互了,可以写个简单的python语句试试看

7、编写python代码让ESP32执行

7.1开启左侧目录

此时会看左侧的目录

7.2编写python文件

默认只有1个boot.py文件,不要再这个里面乱些东西,新建一个python文件,例如helloworld.py

在左侧目录树中看到

7.3运行python文件

到此为止,我们就搭建好了整个流程。

点击stop,终止与eps32链接。

参考:
it项目网【官网】-配套软件+硬件,教程视频,通俗易懂

<think>好的,我现在需要帮助用户在Thonny中安装pygame。首先,我得回忆一下用户提供的引用内容。引用里提到几种安装方法,比如使用pip install命令、指定whl文件安装,还有自动下载模块的方法。 用户现在用的是Thonny,这是一个Python IDE,通常自带Python环境。所以首先需要确认Thonny使用的是哪个Python版本,以及对应的pip路径。因为不同的Python版本可能需要不同的pygame版本,比如引用2中提到的是cp38的whl文件,对应Python3.8。 步骤一:检查Python版本。在Thonny中运行import sys; print(sys.version),可以查看版本。假设用户用的是Python3.8,那么可能需要找对应的pygame版本,如pygame-1.9.6-cp38-cp38-win_amd64.whl,如引用2所述。 步骤二:安装方法。用户可能不熟悉命令行,所以需要指导他们通过Thonny的内置工具来安装。Thonny通常有包管理功能,在工具菜单里可能有管理包选项。可以建议用户打开工具->管理包,然后搜索pygame进行安装。这对应引用3中的自动下载方法:python -m pip install --user pygame,或者直接使用pip install。 如果通过管理包安装失败,可能需要手动安装。这时候需要用户下载正确的whl文件,如引用2中的方法。用户需要到PyPI下载对应版本的whl,然后在Thonny的Shell中使用pip install命令,指定文件路径。比如,如果文件在D:\Downloads,命令是pip install D:\Downloads\pygame-xxx.whl。或者,按照引用3的提示,用python -m pip install --user pygame让系统自动下载。 还要注意,安装时可能需要以管理员权限运行Thonny,或者确保pip的路径正确。如果用户遇到权限问题,建议在命令中加入--user选项,如引用1和3提到的。 总结步骤应该是:先尝试通过Thonny的图形界面安装,如果不行再手动用pip安装。同时提醒用户检查Python版本,确保下载的包兼容。引用中的各个方法需要整合到步骤里,比如引用1和3中的命令,引用2中的whl安装方式。</think>在Thonny中安装pygame可通过以下步骤实现: 1. **检查Python版本** 在Thonny的Shell中输入: ```python import sys print(sys.version) ``` 确认版本号(如Python 3.8需要匹配`cp38`的包)[^2]。 2. **通过包管理器安装** - 点击菜单栏`工具` → `管理包` - 在搜索框输入`pygame`,点击`查找` - 选择最新版本并安装[^3] 3. **手动命令行安装** 若包管理器失败,在Shell中直接输入: ```bash pip install pygame ``` 或指定用户目录安装: ```bash python -m pip install --user pygame ``` 安装成功会显示`Successfully installed pygame-x.x.x`[^1][^3] 4. **WHL文件安装(特殊版本需求)** - 从[pypi.org](https://pypi.org/)下载对应版本的`.whl`文件(如`pygame-2.1.3-cp38-cp38-win_amd64.whl`) - 在Shell中执行: ```bash pip install 文件路径/文件名.whl ``` 例如: ```bash pip install D:/Downloads/pygame-2.1.3-cp38-cp38-win_amd64.whl ``` 这种方式适合网络受限环境
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恋上钢琴的虫

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值