1. 代理问题
depot_tools必须要使用http代理,socks5不行。我用的ssr,试了很久,最后用privoxy把http代理发到socks5解决的。
控制台设置代理就直接敲命令
set HTTP_PROXY=127.0.0.1:8118
set HTTPS_PROXY=127.0.0.1:8118
2. gclient初始化
depot_tools克隆到本地后,用控制台先设置代理,在执行depot_tools\bootstrap\win_tools.bat,会下载很多文件下来。
3.python问题
depot_tools找系统的python版本出现各种问题,系统里面python2和python3都又装又卸,不能一次性搞定。gclient初始化的时候会自己安装vpython到depot_tools下面,直接用这个就行。
fetch --nohooks webrtc执行失败,打开@echo on定位到问题还是python版本上,直接执行vpython3 depot_tools\fetch.py --nohooks webrtc就可以了。fetch.py路径填写完整路径。
一开始还有个问题,找不到depot_tools\python3_bin_reldir.txt。按上面操作后,后来也没有出来了,可能是要先将win_tools.bat执行成功。