码迷,mamicode.com
首页 > 其他好文 > 详细

Xcode无法安装基于ruby的插件问题的解决

时间:2016-06-17 09:52:27      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:

Xcode有时需要安装一些第三方插件,很多插件是基于ruby的,确切的说是基于ruby gem的!

但是在国内有一个很尴尬的情况,就是官方的gems网站:https://rubygems.org

技术分享

的安全连接往往很不稳定,导致出现以下情况:

sudo gem install cocoapods
Password:
ERROR:  Could not find a valid gem ‘cocoapods‘ (>= 0), here is why:
          Unable to download data from https://rubygems.org/ - Errno::ECONNREFUSED: Connection refused - connect(2) (https://rubygems.org/latest_specs.4.8.gz)

出现上述的错误原因是无法读取rubygems.org中的latest_specs.gz文件.

我们这时怎么能放弃呢!?我们需要想办法修改gem的源文件,添加一个新的稳定的url即可,国内的淘宝链接相当不错,打开控制台,输入如下命令:

//首先删除原来的源
gem source -r https://rubygems.org/
//添加淘宝源
gem source -a https://ruby.taobao.org
//可选步骤,再把ruby gems源添加到最后
gem source -a https://rubygems.org/

我们看一下修改后的gem源文件:

gem source
*** CURRENT SOURCES ***

https://ruby.taobao.org
https://rubygems.org/

现在再试一下任何gem的安装,速度不要太爽啊!

其实遇到ruby gems源无法访问的情况还有另一个办法,不过比较麻烦罢了.就是登录https://rubygems.org网址然后手动将所有gem及其依赖文件统统下载到本地再安装,但是遇到依赖很多的情况下非常麻烦,所以还是建议使用淘宝源吧 ;]

Xcode无法安装基于ruby的插件问题的解决

标签:

原文地址:http://blog.csdn.net/mydo/article/details/51697409

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!