ERROR: Could not install packages due to an EnvironmentError

ESP8266擦除固件

1、安装get-pip.py时出现如下错误:ERROR: Could not install packages due to an EnvironmentError: [Errno 13] Permission denied: ‘C:\Program Files\Python37\Lib\site-packages\pip\py.typed’ Consider using the --user option or check the permissions.
ERROR: Could not install packages due to an EnvironmentError_第1张图片
是因为权限问题,按照提示添加 --user,安装成功。
ERROR: Could not install packages due to an EnvironmentError_第2张图片
2、安装pip install esptool 、pip install pyserial (管理员身份运行),之前直接作用win R 快捷键打开cmd,不是管理员身份,导致一直安装不了,如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210523140019778.png#pic_center
百度借鉴了好多博主的经验还是不能解决,最后还卸载软件重新安装了python。

3、被重新安装后,使用管理员身份打开,就都能够安装成功了。
4、擦除ESP8266固件,可以使用命令

esptool.exe --port COM6 erase_flash

我使用的是ESP8266清除flash工具.exe,路径要放到文件里面,然后再打开
ERROR: Could not install packages due to an EnvironmentError_第3张图片
选择自己连接的端口号,我的是com6,然后点击拭除。

ERROR: Could not install packages due to an EnvironmentError_第4张图片
esp8266,进行拭除的接线与固件烧写相同,0口接地。
REST口点接GND1秒左右断开,操作成功:ERROR: Could not install packages due to an EnvironmentError_第5张图片
REST口未接GND,连接失败了:
在这里插入图片描述
最后,重新烧写出厂固件
ERROR: Could not install packages due to an EnvironmentError_第6张图片
虽然esp8266固件擦除成功,最后也重新成功烧入出厂固件,但,esp8266模块还是对AT指令无响应(线未接错,供电也无问题)。坎坷的搞了两天,还是没结果……

你可能感兴趣的:(ERROR: Could not install packages due to an EnvironmentError)