为PlatformIO配置Pypi镜像源和代理解决下载过慢的问题
问题
最近在使用VSCode进行PlatformIO开发时,遇到了创建工程太慢的问题,即一直卡在这个界面。
后面又发现下载Lib也非常慢,实在是没法忍受。
更改Pypi镜像源
由于PlatformIO使用自己的venv环境,需要单独修改其环境的pip.conf
Ubuntu下路径:~/.platformio/penv/pip.conf
Windows下路径:%USERPROFILE%\.platformio\penv\pip.conf
填入以下内容:
[global]
user = no
index-url = https://mirrors.ustc.edu.cn/pypi/
[install]
trusted-host = mirrors.ustc.edu.cn
如果.platformio
下有.cache
文件夹也要删除。
rm -rf ~/.platformio/.cache
完成之后,强制停止所有python进程,然后重启VSCode,重新创建项目,过一会就自动创建好了。
配置VSCode代理
打开VSCode设置,搜索Proxy,填入协议+代理地址即可,最好重启一下VSCode。
顺便吐槽一下,这个PlatformIO的GUI做的属实不太好,只有一个按钮转圈,也不说当前在进行什么任务,哪怕直接把终端输出扔出来也行啊...
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-SA 4.0 协议,您可以在不商用的情况下,免费转载或修改本文内容,完整转载请注明来自 Patrick's Blog
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果