美文网首页
YouCompleteMe 克隆时及编译时出错的解决办法

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

作者: 大象同学 | 来源:发表于2020-07-08 14:15 被阅读0次

    最近因为一些原因,将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

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

    还有,如果你不需要所有语言支持的话,编译的时候可以把--all去掉,这个可以节约很多时间,不要问我是怎么知道的[捂脸]

    相关文章

      网友评论

          本文标题:YouCompleteMe 克隆时及编译时出错的解决办法

          本文链接:https://www.haomeiwen.com/subject/vtqccktx.html