美文网首页
解决 gem 添加sources的时候提示 too many c

解决 gem 添加sources的时候提示 too many c

作者: 哆啦在这A梦在哪 | 来源:发表于2019-02-23 11:42 被阅读13次

    解决 gem 添加sources的时候提示 too many connection resets的问题

    问题:使用ruby无法添加淘宝镜像,无法使用ruby install安装

    解答:其实这是一个问题。需要重新安装ruby的镜像。在ruby官网里面的那个安装方法有问题,淘宝的地址域名已经更改了所以需要改一下镜像路径,一下为修正的步骤。

    解决过程:在安装ruby、gem的时候,发现在添加淘宝源的时候提示出错信息:“too many connection resets…”,后来发现淘宝镜像已经没有了,改成ruby china来提供镜像了,并且在添加这个源的时候,域名要用.com不能用.org(好像是因为备案原因不能用)。

    ruby版本:ruby 2.5.3p105 (2018-10-18 revision 65156) [x64-mingw32]

    用下面的命令即可(如果已经执行过语句删除原来的https://rubygems.org镜像,那就不用加后面的remove移除了,直接安装前面的镜像即可):
    gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
    gem sources -l

    在这里插入图片描述

    注意一定要修改这个源,不然无法使用 gem install下载其他的东西

    下载完成后,执行下面命令安装sass和compass

    ruby install sass
    
    ruby install compass
    

    相关文章

      网友评论

          本文标题:解决 gem 添加sources的时候提示 too many c

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