我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

win系统对于开发人员来说,确实没有mac系统来的友好。ruby的安装,又是一件浪费脑细胞的事情。苏南大叔在本文中,将要讲述如何在win10环境下,安装ruby环境。

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - win-install-ruby
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-1)

测试环境:win10ruby@2.5.3

ruby下载

下面的是ruby相关下载网址。

知道选哪个的话,就选加粗推荐的版本即可。

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - ruby_win
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-2)

在官方页面上,推荐安装ruby2.4.3版本,而不是最新的2.5.0版本。当然,因为被墙的缘故,下载的过程,借助了迅雷。安装过程平淡无奇,不过需要注意的是,安装过程中并没有自动设置环境变量之类的操作,这就为后面的操作埋下了隐患。

安装权限问题

不要安装到c盘,安装到系统盘会发生了权限无法写入的问题,后续的gem install也有权限问题,不要给自己找麻烦。

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - ruby安装错误
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-3)

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - gem安装错误
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-4)

相关软件 msys2 安装(不推荐安装)

官方的win版本附加的软件下载:

ruby安装完成后,会继续有如下提示,安装msys2之类的软件。苏南大叔认为,对于我们这一目的性很强的操作来说,这些后续软件的安装,似乎有些多余没有啥用。所以,个人建议您:不用继续安装接下来的软件。

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - ruby_win3
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-5)

如果您选择继续安装相关软件的话,就会发现相关软件都是墙那边的软件。对于国内用户来说,无非难度巨大(会下载大量用不到的软件,强烈建议您不安装)。当然,如果您想要尝试的话,请记得科学上网。命令行里面的123选项也不用选择,直接enter即可,偶尔也是可以安装成功的。

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - ruby_win4
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-6)

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - ruby_win5
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-7)

gem安装sass

安装完ruby后,如果您的cmd下,没有识别出gem的话,那么可以到ruby的安装目录下面的bin目录中,找到gem。或者请配置环境变量。这里就不详细说明了。

苏南大叔:win系统,如何安装ruby环境?如何使用gem安装sass编译器? - gem install sass
win系统,如何安装ruby环境?如何使用gem安装sass编译器?(图8-8)

因为对于苏南大叔来说,ruby的安装仅仅是为了安装sass编译器,所以,接下来的操作就是:

gem install sass

然后gem就束之高阁了...

这里的gem install,不会安装到当前目录,很安心!

结论

苏南大叔提示您:更多ruby相关经验文章,请点击下面的链接查看。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   ruby    gem