文档章节

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
macOS 开启 VNC 远程桌面和 SSH 服务

macOS 开启 VNC 远程桌面和 SSH 服务 准备用 macOS 来做为服务器,既然是服务器,那不可缺少的是远程管理,实际上 macOS 自带 VNC 远程桌面和 SSH 服务,只是默认没有开启,下面我们来开启它...

exchen
08/14
0
0
MacOS Install Docker

使用 Homebrew 安装 macOS 我们可以使用 Homebrew 来安装 Docker。 Homebrew 的 Cask 已经支持 Docker for Mac,因此可以很方便的使用 Homebrew Cask 来进行安装: $ brew cask install dock...

Linux就该这么学
10/22
0
0
Mac OSX操作系统安装和配置Zend Server 6教程(1)

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

kouxunli1
2013/10/15
0
0
历经11个测试版,苹果 macOS Mojave 正式版发布

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

局长
09/25
0
47

没有更多内容

加载失败,请刷新页面

加载更多

Zookeeper分析

沉稳2018
17分钟前
0
0
mockito learn one

mockito 介绍 mockito是一个很好用的模拟测试框架,能够让你写出简单优美测试,它不会给你残留的测试,因为它可读而且能够简单的验证错误。 如何使用? 引入依赖 <!-- https://mvnrepository...

writeademo
32分钟前
0
0
String转成JSON的实现

String转成JSON 这个依赖很重要,我们将围绕fastjson中的JSONObject这个类来谈转换 欢迎工作一到八年的Java工程师朋友们加入Java高级交流:854630135 本群提供免费的学习指导 架构资料 以及免...

编程SHA
43分钟前
1
0
详解Object.values(),Object.keys(),Object.entries(),Object.create(),includes()

(1)Object.keys() // 返回数组,成员是参数对象自身的(不含继承的)所有可遍历(enumerable)属性的键名。 eg:var obj = {a:1,b:'gy'} Object.keys(obj) // ['a','b'] (2)...

JamesView
今天
2
0
Git —— 创建版本库和提交回退版本

二、 创建版本库 版本库又叫做仓库,简单理解就是一个目录,这个目录里面所有的文件都可以被Git管理起来,每个文件的修改、删除,Git都可以跟踪,便于追踪历史与还原。找到一个合适的位置,创...

lwenhao
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部