YouCompleteMe 克隆时及编译时出错的解决办法

大象同学 · · 1529 次点击 · · 开始浏览    
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

最近因为一些原因,将Vim重新设置了一下,然后需要重新安装YouCompleteMe,因为之前也安装过,可能也出过问题,但是现在不记得了,还花了一点时间解决。所以把这个解决的过程记录下来,给自己做一个备忘,也希望能帮助到需要用到的朋友。

按照说明,我用了git submodule update --init --recursive命令下载子模块,但是跳出以下错误:

fatal: 无法连接到 github.com:
github.com[0: 192.30.253.113]: errno=Operation timed out
fatal: 无法克隆 'git://github.com/mitsuhiko/flask-sphinx-themes.git' 到子模组路径

我尝试开了VPN的全局模式也不管用。经过几番探索,原来是我的防火墙只接受http和https,不认git:开头的地址。需要在git里面设置一下。

在终端输入以下:git config --global url."https://".insteadOf git://

然后再用之前的命令就可以完成下载了。

然后就编译了,又遇到一个问题,

go get golang.org/x/tools/gopls@v0.4.2: golang.org/x/tools/gopls@v0.4.2: Get https://proxy.golang.org/golang.org/x/tools/gopls/@v/v0.4.2.info: dial tcp 34.64.4.113:443: i/o timeout

还是墙的问题,不过已经有好心人给我们提供了解决方案。点击这里


有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:大象同学

查看原文:YouCompleteMe 克隆时及编译时出错的解决办法

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

1529 次点击  
加入收藏 微博
暂无回复
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传