前端学堂
学有所用

ruby抽风了


技术鸡汤

如果大海能够 带走我的 肥肉, 那么我就可以 漂流!带上 我的 媳妇, 带上 我的 孩子,一起 去 玩漂流!

ruby突然抽风了,死活报错。安装scss compass都报错!!!!!

ruby抽风了

错误

好伤心,搞了半天,总是报错:

1
2
3
4
5
6
7
8
9
10
$ gem install compass
ERROR: Could not find a valid gem 'compass' (>= 0), here is why:
Unable to download data from https://ruby.taobao.org/ - SSL_connect re
turned=1 errno=0 state=SSLv3 read server certificate B: certificate verify faile
d (https://rubygems-china.oss-cn-hangzhou.aliyuncs.com/latest_specs.4.8.gz)
或者
ivan:~ ivan$ gem install compass
ERROR: Could not find a valid gem 'compass' (>= 0), here is why:
Unable to download data from https://ruby.taobao.org - hostname "rubygems-china.oss.aliyuncs.com" does not match the server certificate (https://rubygems-china.oss.aliyuncs.com/latest_specs.4.8.gz)
ERROR: Possible alternatives: compass

后来实在没办法,把另外一台机子的ruby 目录整体复制过来,好了。
附件:https://pan.baidu.com/s/1jHWSylo
1.解压到c盘根目录
2.添加到环境变量PATH(C:/Ruby21-x64/bin)

离线安装gem

爬墙出去,到这个网站(https://rubygems.org/gems/compass )的右下角download compass-1.0.3.gem回来,在终端那
输入sudo gem install,然后把这个文件拖进去 回车后稍等就可以了。
windows用户直接安装指定文件:

1
gem install d:/path to compass-1.0.3.gem

但是安装的时候,依赖会报错!!

附上修改gem源

1
2
3
4
5
6
7
8
9
10
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 请确保只有 ruby.taobao.org
$ gem install rails
$ gem install scss compass

centos好牛逼

折腾了一下,windows的确不好用,报错无数。还是用centos好,安装很顺利。其中安装compass 的时候会报错,

1
2
3
4
5
6
7
ERROR: Error installing bluecloth:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
extconf.rb
mkmf.rb can't find header files for ruby at
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h

可以通过

1
yum install ruby-devel

来解决,另外如果出现没有C编译器提示,那么装一个gcc就可以了
开发中还是使用虚拟机linux 比较好,还是不要直接用windows,好多问题。主要是使用的是别人开发的基础架构集成的,别人的都用mac os没有报错。所以比较坑爹。

谢谢!

转载请注明出处://fed123.oss-ap-southeast-2.aliyuncs.com/2016/03/24/2016_ruby_bad/
欢迎关注皓眸学问公众号(扫描左侧二维码),每天好文、新技术!任何学习疑问或者工作问题都可以给我留言、互动。T_T 皓眸大前端开发学习 T_T

赞(0) 打赏
未经允许不得转载:前端学堂 » ruby抽风了

评论 抢沙发

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏