基于Ruby 安装 sass 安装出现的错误以及解决
by Le Gr 2021/02/22
sass的安装出现的错误:
> ERROR: While executing gem ... (Errno::EACCES) Permission denied @ rb_sysopen - D:/Program Files/Ruby27-x64/lib/ruby/gems/2.7.0/cache/ffi-1.14.2-x64-mingw32.gem
sass
基于Ruby
语言开发而成,因此安装sass
前需要安装Ruby。
一:安装历程
sass中文网 链接进入按照sass中文网的安装步骤操作。
1、Ruby安装
安装过程中,请注意一定勾选Add Ruby executables to your PATH
添加到系统环境变量,其他的默认选项就可以,如果需要修改默认路径,也可以,尽量不出现中文目录即可。
2、Ruby安装完成后需测试安装有没有成功
按照sass中文网的方法,运行CMD
输入以下命令:
(1) 测试Ruby安装成功与否:
ruby -v
//如安装成功会打印
ruby 2.6.4p104 (2019-08-28 revision 67798) [x64-mingw32]
(2) 测试gem版本
请尽可能用比较新的 RubyGems 版本,建议 2.6.x 以上。
gem update --system //该命令请翻墙一下
gem -v
3.0.3
我的前面两个部分都没有问题,如下图所示:(每一个版本不一样,略微不同)
(3)sass和compass的安装
//安装如下(如mac安装遇到权限问题需加 sudo gem install sass)
gem install sass
gem install compass
出现错误:ERROR: While executing gem ... (Errno::EACCES) Permission denied @ rb_sysopen - D:/Program Files/Ruby27-x64/lib/ruby/gems/2.7.0/cache/ffi-1.14.2-x64-mingw32.gem
问题的解决历程:
尝试了下面的方法:
1、如果是gem版本的问题,可以更新一下版本。
//删除替换原gem源
gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
//打印是否替换成功
gem sources -l
https://gems.ruby-china.com
# 确保只有 gems.ruby-china.com
按照此方法更新版本号之后,再次安装sass,仍是报相同的错误。
……
2、查询了各路资料,翻遍CSDN和百度,博客,终于找到了一种解决方法。
附上参考链接:江峰的博客园:安装Ruby、Sass与Compass.
修复bug:
之前安装好Ruby之后直接进入cmd进行测试,出现错误;
而我重新,在开始菜单中,找到刚才我们安装的ruby,打开Start Command Prompt with Ruby,开始之前的三个操作,就成功安装了sass和compass。
第一次写博客文章,当是自己做一些笔记,如果正在解决bug的你刚好看到这篇文章,如有帮助,荣幸之至!
基于Ruby 安装 sass 安装出现的错误以及解决相关推荐
- Win8.1无法安装更新,提示0x800*****错误的解决方法
Win8.1无法安装更新,提示0x800*****错误的解决方法 参考文章: (1)Win8.1无法安装更新,提示0x800*****错误的解决方法 (2)https://www.cnblogs.co ...
- 安装Exchange2003时出0XC1037AE6错误的解决方法.
安装Exchange2003时出0XC1037AE6错误的解决方法 今天在虚拟机安装Exchange2003时,当进行到林架构扩展ForestPrep时,出现一了个错误: 意思就是: 安装程序在安 ...
- win8安装mysql出现2503_win8.1安装msi文件出现2503错误的解决方法
现在越来越多的win8.1用户开始使用msi来安装程序,采用MSI安装的优势在于你可以随时彻底删除它们.更改安装选项,即使安装中途出现意想不到的错误,一样可以安全地恢复到以前的状态,可是有很多w ...
- 使用连接管理器出现“安装程序无法复制文件”错误的解决方法
使用连接管理器出现"安装程序无法复制文件"错误的解决方法 在我们的企业中,使用"连接管理器"创建的***客户端连接程序,在运行安装程序的时候,有的机器出现&qu ...
- Win10安装不上VC++2008错误1935解决方法
Win10安装不上VC++2008错误1935解决方法 参考文章: (1)Win10安装不上VC++2008错误1935解决方法 (2)https://www.cnblogs.com/binglan/ ...
- ext2fsd打开提示硬盘格式化_苹果Macbook电脑安装win10系统教程及错误提示信息解决方法...
苹果Macbook电脑安装win10系统图文教程 (错误信息无法创建可引导的usb驱动器的解决方法) 安装前的准备:8G以上U盘一个(提前备份数据,安装过程中将被格式化):win10系统镜像(请到微软 ...
- linux安装源文件出现错误,编译安装源码时出现错误的解决方法
由于软件更新速度比较快,所以我们经常需要自己动手去编译安装一个软件,但是编译安装时难免不出现错误,像LAMP,LNMP在好多平台我都是手动编译的,也出现过不少错误,以下总结编译安装出现错误时的解决方法 ...
- win10安装visio2010出错_win10 office 错误1907 解决办法 管用
最近,在win10系统上安装office 2007出现了错误1907 无法注册字体 请确认有足够权限,找了一圈也没个靠谱的办法,最终还是解决了,帮助一下遇到此问题的朋友们. 按照百度上搜出来的办法一个 ...
- 无法安装Windows Live“OnCatalogResult:0x80190194”错误的解决方法
今天想安装一个博客客户端,结果安装一直报错"OnCatalogResult:0x80190194",百度查到了解决发放再此记录下来,以备后用. 到官网下载了一个在线安装程序,可是一 ...
- pip安装第三方包出现ssl错误的解决方法
我的情况是这样的 centos7系统,内置python2.7,python3.4,(后来加上自己又安装了一个python3.6) pip安装第三方包时,用pip2可以安装,没有报错. pip3安装会报 ...
最新文章
- Go 学习笔记(56)— Go 第三方库 sqlx (操作数据库)
- 实战:使用Mask-RCNN的停车位检测
- iOS之深入了解控制器View的加载
- kubernetes创建资源的两种方式
- MySQL AS:设置别名
- [云炬创业学笔记]第一章创业是什么测试14
- python求最大素数_Python实现求最大公约数及判断素数的方法
- 【机器学习】决策树知识点小结
- centos jupyter 安装_centos7安装 jupyter
- Please enable make sure that the ntop html/ directory is properly installed
- socket套接字TCP API
- 使用python制作聊天框解谜游戏_使用Python写一个小游戏alien invasion!
- 「BZOJ2190」[SDOI2008] 仪仗队 - 欧拉函数
- Android的setVisibility的三个参数
- Python字符串加密
- 木马群起攻击Word文档 360补丁保护办公安全
- 一个简单的品优购项目----html+css
- java action接口,Struts2 Action接口与ActionSupport类
- 三十五、Fluent阻力系数问题
- 26岁那年,我创业了