问题的根源
根本原因:大家都懂。
例如:等来好久,看着下载了几十M,以为能成功;最后却迎来
[!] Error installing YYWebImage
[!] /usr/bin/git clone https://github.com/ibireme/YYWebImage.git /var/folders/8g/cxwkty653p9ffw1m87_f3vn80000gn/T/d20200701-890-fk0cx6 --template= --single-branch --depth 1 --branch 1.0.5
Cloning into '/var/folders/8g/cxwkty653p9ffw1m87_f3vn80000gn/T/d20200701-890-fk0cx6'...
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
实际原因?
从上面报的错误信息,知道是git clone出错了;
直接在终端中git clone
·Cceiving objects: 16% (142/880), 60.01 KiB | 624 bytes/s·
看来实际情况是git clone太慢了。
如何解决?
访问:https://www.ipaddress.com/
搜索 github.com 以及 github.global.ssl.fastly.net
将IP Address相关信息配置到 /etc/hosts
140.82.114.4 github.com
199.232.69.194 github.global.ssl.fastly.net
刷新dns缓存
sudo dscacheutil -flushcache
遇到的问题
可能其中一个库能正常下载完,其他库却由报错了;处理的方法还是找相关的ip,再install
网友评论