文档章节

osx install gem

Qdujunjie
 Qdujunjie
发布于 2015/10/19 13:14
字数 193
阅读 8
收藏 0
gem sources -r gem sources -a http://rubygems.org




碰到报错:

Unable to pull data from 'https://rubygems.org/'

参考:http://stackoverflow.com/questions/19150017/ssl-error-when-installing-rubygems-unable-to-pull-data-from-https-rubygems-o/


这是gem 2.*版本的bug,可以升级gem,解决方法:

sudo gem update --system

然后再:

sudo gem install rails


结果报错:


andy@AndyMacBookPro:/usr/local/webdata/union$ gem install rails

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)

    Errno::ECONNRESET: Connection reset by peer - SSL_connect (

https://api.rubygems.org/quick/Marshal.4.8/rails-4.2.4.gemspec.rz)


因为GFW屏蔽了gem server,解决办法,使用淘宝的gem server:

andy@AndyMacBookPro:/usr/local/webdata/union$ gem sources --remove https://rubygems.org

source https://rubygems.org not present in cache

andy@AndyMacBookPro:/usr/local/webdata/union$ gem sources -a https://ruby.taobao.org

https://ruby.taobao.org added to sources

andy@AndyMacBookPro:/usr/local/webdata/union$


之后再:

sudo gem install rails


之前的错误没有了,报一个小错误:


unable to convert "\x89" from ASCII-8BIT



sudo gem install rdoc


sudo gem --all --overwrite


重新生成文档


© 著作权归作者所有

共有 人打赏支持
上一篇: npm update -g
下一篇: osx安装reactphp
Qdujunjie
粉丝 0
博文 6
码字总数 1672
作品 0
浦东
私信 提问
OSX malware and exploit collection (~100 files) + links and resources for OSX malware analysis

此文为关于MAC OSX系统的所有攻击脚本和溢出代码的收藏集。附带资源链接和相关讲解文档~mark下 'Tis the season. Here is a nice collection of ~100 Mac OS malware and Word document expl...

Cnlouds
2013/11/26
0
2
Mac OSX操作系统安装和配置Zend Server 6教程(1)

作为web开发人员,应该熟悉掌握各种系统下安装和配置web服务器与站点的技术。 随着越来越多的开发人员选择Zend Server服务器,慧都推出了在Mac OSX系统安装和配置Zend Server 6教程,此教程将...

kouxunli1
2013/10/15
0
0
PySide 1.2.2 发布

PySide 1.2.2 发布,下载地址: PySide-1.2.2.win32-py3.4.exe 25-Apr-2014 12:19 39M Details PySide-1.2.2.win32-py3.3.exe 25-Apr-2014 12:19 39M Details PySide-1.2.2.win32-py3.2.exe......

oschina
2014/05/02
3.2K
3
历经11个测试版,苹果 macOS Mojave 正式版发布

苹果今天发布了 macOS Mojave 正式版,Mojave 一共经历了 11 个测试版。Mac 用户可以免费下载和安装 Mojave。下载地址 >>> https://itunes.apple.com/us/app/macos-mojave/id1398502828?mt=1......

局长
2018/09/25
9.4K
51
高手问答第 168 期 —— macOS 软件安全与逆向分析

OSCHINA 本期高手问答(2017 年 8 月 30 日 — 9 月 5 日)我们请来了非虫老师 @fei_cong 为大家解答 macOS 系统中安全方面的问题。 丰生强,网名非虫,独立软件安全研究员,资深安全专家,I...

局长
2017/08/29
2.6K
54

没有更多内容

加载失败,请刷新页面

加载更多

hbase的预region分区 脚本 经典

一、Region 概念 Region是表获取和分布的基本元素,由每个列族的一个Store组成。对象层级图如下: Table (HBase table) Region (Regions for the table) Store ...

stys35
2分钟前
0
0
Git删除分支/恢复分支

Git删除分支/恢复分支 • 删除一个已被终止的分支 如果需要删除的分支不是当前正在打开的分支,使用branch -d直接删除 git branch -d <branch_name> • 删除一个正打开的分支 如果我们在试图...

onedotdot
16分钟前
0
0
CSS学习笔记

# 1、CSS介绍 CSS 指层叠样式表 (Cascading Style Sheets),定义如何显示HTML元素。 CSS规则由两个主要的部分构成:选择器,以及一条或多条声明: p{color:red; text-align:left;} 其中p为选择...

davidwbnu
19分钟前
0
0
CTS测试流程及注意事项

一、测试前的准备 1.测试环境:在Linux系统下测试 安装SDK,JDK,ADB,Python工具包。 2.下载媒体文件包: 下载网站:https://source.android.com/compatibility/cts/downloads (在网页的最下方...

天王盖地虎626
30分钟前
3
0
技术码霸阐述——Spring Cloud Netflix:熔断器:Hystrix Clients

Netfilix创建了一个名为Hystrix的库,实现了熔断器模式。在微服务架构中,它通常有多个服务调用层。 一: 微服务图 一个底层服务的故障会引发直至用户交互层的连锁故障。在一个设定时长为“m...

java知识分子
37分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部