ruby镜像报错,compass安装报错

砌墙的砖 砌墙的砖     2022-09-07     461

关键词:

在这几天在电脑上安装compass一直报错,很无语。因为安装的ruby和sass都没有问题,虽然是很久之前安装的。
 
sass
# 更新sass
gem update sass
 
# 检查sass version
sass -v
 
gem
#检查gem
gem -v
 
#更新系统gem
gem update --system
//在这里报错
 
compass
#检查compass
compass -v
//报错,compass不是内部命令
 
#安装compass
gem install compass
//报错
 
报错的内容:
Error fetching https://ruby.taobao.org/:        SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://rubygems-china.oss-cn-hangzhou.aliyuncs.com/specs.4.8.gz)
 
解决方法:
# 检查gem source
gem sources
# 或者
gem sources -l
 
# 打印值
*** CURRENT SOURCES ***
 
如果你的打印值也是https://rubygems.org/,那么就一定装不上compass.我们用国内镜像解决这个问题:
很早之前用,也是网上很多都给出的解决方案,用的是淘宝的 https://ruby.taobao.org/镜像,但是现在rubygems镜像的管理工作交给Ruby China 负责,以便能有更多的社区爱好者参与进来,保持持续发展。
所以现在用的本地镜像:https://gems.ruby-china.org/来解决
# 检查本地 gem sources
gem sources -l
 
# 打印值
*** CURRENT SOURCES ***
 
# 移除
gem sources -r https://rubygems.org/
# 打印
*** CURRENT SOURCES ***
 
# 添加 
gem sources -r https://gems.ruby-china.org/
//1.如果没有报错,用 gem sources -l 的打印值是 https://gems.ruby-china.org/,那么恭喜你,可以顺利安装compass了
//2.报错,可以换网络试一下
 
我恰好碰上的就是报错的情况,然后换了网络重新执行了一下添加这一步:
# 添加
 
//依然报错,然后我是这么解决的,把https换成http:
# 添加
//没有报错
//看来 http 可以避免 SSL的问题
 
# 检查 gem sources
gem sources -l
# 打印
*** CURRENT SOURCES ***
 
这样就没有问题,记得 gem sources -l 的值只能保留一个。
然后更新安装什么的:
# 更新
gem uptate --system
# 检查
gem -v
 
# 安装
gem install compass
# 检查
compass -v
 
然后安装更新都非常6,然后我们就可以使用 compass 了。

sass&compass(代码片段)

推荐:http://www.ruanyifeng.com/blog/2012/11/compass.html安装sasssass基于Ruby语言开发而成,因此安装sass前需要安装Ruby参考:https://www.sass.hk/install/问题:更换国内镜像遇到解决方法:参考:https://ruby-china.org/topics/33843?locale=en1.下载新证书:&... 查看详情

安装rubysass与compass

  sass基于Ruby语言开发而成,因此安装sass前需要安装Ruby。(注:mac下自带Ruby无需在安装Ruby!)  window下安装SASS首先需要安装Ruby,先从官网下载Ruby并安装。安装过程中请注意勾选AddRubyexecutablestoyourPATH添加到系统环境变量。 ... 查看详情

redis集群安装时的报错的解决办法

1.执行 redis-trib.rb create 时报错 这个是由于没有安装redis导致的   安装ruby和rubygems(注意:需要ruby的版本在1.8.7以上)    #yuminstallrubyrubygems  检查ruby版本:    #ruby-v      ruby1.8.7(2013-06-27p... 查看详情

sass的安装

安装Sass后,仍需要再安装Compass;而 Compass依赖于Sass,所以只需要安装Compass则Sass会自动安装;而安装 Compass 又需要安装Ruby;安装Ruby则需要下载Rubyinstaller;Sass=> Compass => Ruby => Rubyinstaller& 查看详情

关于sass与compass的一些笔记

1.安装:Sass和Compass都是基于Ruby编程语言的命令行工具。要使用它们,你首先需要在电脑中安Ruby,并对电脑的命令行操作有一个基本的理解。Sass和Compass可以安装在Windows、MacOS和Linux系统中。在Windows中安装Ruby:在命令行窗口中输... 查看详情

rubsass和compass的安装

长话短说,直接进入正题。【ruby安装】ruby下载网址:http://rubyinstaller.org/downloads/选择适合自己电脑的版本: 下载完成后直接双击安装,记得勾选加入环境变量:安装完成后打开命令行,输入 ruby-v 命令,如果能看到... 查看详情

geminstallxxx报错(代码片段)

问题:   1、安装Ruby;   2、安装rubygems:yum-yinstallrubygems   3、通过gem安装bundle:geminstallbundleERROR:Whileexecutinggem...(Gem::Exception)Unabletorequireopenssl,installOpenSSLandrebuildruby(preferred)orusenon-HTTPSsources方案:[root@localhost... 查看详情

sass学习之一:sass安装compass部署

主要参考 http://www.jianshu.com/p/5bfc9411f58f--------------------------------------------sass基于ruby需ruby解释器 1.安装ruby下载地址https://rubyinstaller.org/downloads/选一个合适的版本下载并安装即可。安装中勾选第二项: 检测是否安装 查看详情

邂逅sass和compass之compass篇

本文主要讲解Compass的内容,众所周知Compass是Sass的工具库,如果对Sass不甚了解的同学可以移步邂逅Sass和Compass之Sass篇Sass本身只是一个“CSS预处理器”,Compass在它的基础上,封装了一系列的模块和模板,补充了Sass的功能。1.Compas... 查看详情

如何在centos7上安装ruby和compass

...entOS7)时,遇到了一些麻烦,这里记录一下。Compass是用来编译SCSS语法的,依赖于Ruby,虽然目前该项目可能已经不再活跃,但不能影响历史代码的应用。yuminstallcentos-release-scl-rhcentos-release-sclnextinstalltherightv... 查看详情

sass学习笔记--在windows系统中安装sass和compass

Sass和Compass都是基于Ruby编程语言的命令行工具。要使用它们,你首先需要在电脑中安装Ruby,Windows系统并没有预置Ruby,因此如果你之前没有安装过Ruby,现在就需要进行安装。安装Ruby只需要花费几分钟的时间。直接百度搜索“ruby... 查看详情

allenmind‘sblog(代码片段)

听说,Sass和Compass更配哟。来看看Compass的基本用法!目录Compass和Sass安装Compass项目初始化编译Compass的模块Compass的Helper函数一、Compass和Sass之前写了一篇关于Sass基本用法的文章。Sass可以加快CSS的编写效率,让CSS的开发变得更加简... 查看详情

win7下安装sass和compass

由于项目需要我们使用到sass来编译css文件。本人在win7下开发由于国内安装sass遇到了一些困难,后来不得不网查询,后来终于解决了,这里介绍一下1.要安装sass环境必须要先安装rubyInstaller网址:http://rubyinstaller.org/downloads/可以选... 查看详情

geminstallxxx报错(代码片段)

问题:   1、安装Ruby;   2、安装rubygems:yum-yinstallrubygems   3、通过gem安装bundle:geminstallbundleERROR:Whileexecutinggem...(Gem::Exception)Unabletorequireopenssl,installOpenSSLandrebuildruby 查看详情

geminstallxxx报错(代码片段)

问题:   1、安装Ruby;   2、安装rubygems:yum-yinstallrubygems   3、通过gem安装bundle:geminstallbundleERROR:Whileexecutinggem...(Gem::Exception)Unabletorequireopenssl,installOpenSSLandrebuildruby 查看详情

pycocotools安装报错解决

pycocotools镜像网站:Linksforpycocotools-windows解决办法参考:link 查看详情

yarn安装node-sass报错问题(代码片段)

...e-sass安装的时候编译报错。解决方法:第一步:配置淘宝镜像yarnconfigsetregistryhttps://registry.npm.taobao.org-g第二步:配置下node-sass的二进制包镜像地址yarnconfigsetsass_binary_sitehttp://cdn.npm.ta 查看详情

pods安装,提示报错traceback(mostrecentcalllast):

参考技术A用pod安装的时候出现报错:有帖子说是rvm问题,尝试解决并不奏效,在查看本地的环境ruby、gem、rem都没有问题。用这个命令$geminstall-n/usr/local/bincocoapods完美解决。 查看详情