Windows配置ESP32开发环境-python3.9!!


毕设要用esp32,之前是把他当作一个低成本micropython开发板,这次要用C开发,因为esp32内核不是arm,开发环境与stm32有很大不同,但是相对“简单”。记得在之前,esp32的热度不是很高,我看到的官方文档过于“敷衍”,但是现在各方面优化都做得非常不错,以至于更新太快,发现没有一个教程是和现版本完全适配的,所以在等他下载的时间,开一个esp32的新笔记。

踩坑

首先,我自以为手头有许多开发资料,环境配置应该不成问题;而现实是所有教程统统失效,有的链接都不存在了:
1、红旭开源esp32开发指南v1.1——配置方法过于复杂(old),新手不友好
2、乐鑫b站视频——虽然中文字幕,但是英文视频可观性大打折扣,其次esp-setup界面完全不同(b站视频发布于2020年5月,现在2021年一月)
3、乐鑫官网文档——官方尝试将windows、Ubuntu、max系统下的所有方法一股脑“清晰的”告诉读者……但那简直就是语文劝退!要时刻注意区分大小标题,防止跑偏!

可用方法

方法 一

安装 ESP-IDF 工具安装器
不要安装python3.9!!!!!
这是一个可执行文件.exe,注意选择安装路径、安装ESP-IDF的版本就好,
他会给你把该安装的都安装好,三到四个小时的等待……
安装完就可以跟着其他教程到vs code进行配置。
实际安装时方法一被年少无知的我pass了【痛苦】

方法二

1、先自己安装python、git(网上诸多教程,随便跟一个)
不要安装python3.9!!!!!
不要安装python3.9!!!!!
不要安装python3.9!!!!!

原因看完下面你就知道
2、打开vs code
先点左侧“扩展”(CTRL+shift+p)
搜索esp-idf 第一个就是 ……很明显改名了
安装就好
在这里插入图片描述
3、点这个
在这里插入图片描述
4、二选一,随便选

第一项选espressif,除非你GitHub下载非常快!
第二项选择版本
第三项安装路径
第四项python路径(自动识别的)
然后安装

在这里插入图片描述
在下载依赖时时间很长,但是要时不时检查有没有卡在什么地方,
如果卡了就取消然后删掉路径下的
在这里插入图片描述再重新开始,会重新下载esp-idf,但是依赖项不会重新下载了

在我下载完配置python环境是报错:

在这里插入图片描述我以为是pip版本太低于是乎:
在这里插入图片描述但是升级之后依旧报错
在这里插入图片描述尝试多种办法……直到看到github上有人发文说和我一样的问题
我就看到了这个……
在这里插入图片描述就是说python3.9依赖项不可用,没办法,让用python3.8
emmmmm
所以升级pip只是【waring】

所以:
不要安装python3.9!!!!!
不要安装python3.9!!!!!
不要安装python3.9!!!!!

安装python3.8搞定
在这里插入图片描述

续python3.9真的不可以吗

三天前看到这个,亲测好用!!!!
在这里插入图片描述过程
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
搞定!!!!!

总结

这家伙配置真的很简单……
如果遇到解决了还出现的问题,可以关闭vs code 再试一次!!

  • 5
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值