ESP32学习篇(一)环境搭建

一、下载

 

官网下载地址:Visual Studio Code - Code Editing. Redefined

1、点击Download for Windows 下载Windows版本或者点击Download选择下载其他版本;

 2、根据自己的系统选择对应的版本

二、安装

1、在下载目录找到VSCode,双击开始安装,可能会出现安全警告,点击运行

 

2、阅读协议后,点击我同意此协议,点击下一步; 

 3、点击浏览,选择安装路径,默认在C盘,博主这里选择“D:\Programs\Microsoft VS Code”,点击下一步;

 4、添加到开始菜单,这里默认即可,点击下一步;

5、勾选如图,点击下一步; 

 6、确认信息,点击安装;

7、安装中

8、点击完成安装

三、初始化设置

1、安装中文语言包并将显示语言改为中文,点击安装并重启;

2、点击选择颜色主题,选择后蓝色对勾自动勾选

四,开始插件的安装

1.打开vscode按照下图安装platformio

在这里插入图片描述

 2.安装后开一看到下面会有个进度条开始安装不同的插件。

在这里插入图片描述

 3.在菜单点击”help“->"Toggle Developper Tools"菜单,选择”console“标签。

在这里插入图片描述

这是你会发现这个部分显示了很多信息,有错误有警告,不要担心,我们一点点看。这个其实是个自动安装的过程,下图显示先是发现电脑里没有安装git。所以下面runCommand命令就开始执行安装git;安装好git后,又发现电脑里没有platformio的core,就有开始调用runCommand安装platformio。(这个要是自己独立安装代码就是”pip install platformio“)。程序停留在这一步就证明你安装没问题了 只要耐心等待了。有的电脑是提示”platformIo haven‘t install yet!“,也是没有问题的都可以正常安装。
在这里插入图片描述

 如果这个过程太漫长而且没有任何变化,好像又没有报错,你可以打开下面的这个文件夹。你可以看到这里慢慢的在增加文件数量。看到下面这样了 基本就是安装ok的啦

在这里插入图片描述

安装成功后,vscode会提示你重启~ 重启后就会像下面这样有一个小蚂蚁 

在这里插入图片描述

在这里插入图片描述

 这时你已经安装好了platformio插件

关闭vscode,打开任务管理器,把platformio.exe以及所有的Python.exe进程全部结束掉,一定要全部关掉(实在不行就重启电脑,重启电脑之后不要打开vscode)

配置pip镜像源为国内阿里云,打开platformio安装地址,C:\Users[你电脑的用户名].platformio

在这里插入图片描述

 进入penv文件夹,打开pip.conf文件

在这里插入图片描述

改成如下内容

在这里插入图片描述

返回上一级,删除.cache文件夹里所有文件 

在这里插入图片描述

 重新打开vscode,新建项目,即可享受快速下载依赖包(如果速度变慢要查看pip.conf是否被覆盖,覆盖了要重新改回来,也可以打开文件修改保存之后不关闭,防止被覆盖

PS: 如果没有效果,建议卸载重装,步骤为:先在vscode中卸载platformio插件,然后关闭vscode,并打开任务管理器杀掉platformio.exe以及所有的Python.exe进程,然后删掉.platformio文件夹

在这里插入图片描述

 然后进入.vscode-extensions文件夹,删掉插件

在这里插入图片描述

之后重新打开vscode,安装platformio插件,安装完成之后依次重复以上步骤,配置pip.conf即可。

注:如果你系统装有Python,那么请也配置pip.ini为国内阿里云镜像源(可加快vscode 安装platformio插件,即初次初始化),配置路径为"C:\Users[你电脑用户名]\AppData\Roaming\pip\pip.ini",如果pip文件夹和pip.ini文件不存在,请手动创建,并填入以下内容:
在这里插入图片描述

大体跟以上配置pip.conf文件是一样的

PS:如果发现高速下载一段时间后又不行请关掉vscode并打开任务管理器杀掉platformio.exe以及所有Python.exe进程后重新打开vscode新建项目即可,这个步骤可以重复,直到项目创建成功(猜测可能是下载一个依赖包之后的逻辑有问题)
 

[global]
index-url = https://mirrors.aliyun.com/pypi/simple/

[install]
trusted-host = mirrors.aliyun.com

总之,操作来操作去我们的最终唯一的目的就是修改系统中所有Python的pip源为国内的源,这样才能加速下载各种依赖,而platformio使用的并不是你系统安装的Python,它会自己下载一个,看.platformio文件夹就知道了(右键Python.exe=》打开文件所在位置,你会发现指向的是.platformio下的Python)。
注意:platformio如果有更新,更新后配置可能会被覆盖,如果后面发现变慢了可以检查下配置,当前方法目前看并不是每个人都能100%成功,因而此方法仅供参考
 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值