windows怎么安装ruby

Python020

windows怎么安装ruby,第1张

方法/步骤如下:

1、直接去ruby的官网上下载rubyinstall的安装包

2、下载完成

3、先安装ruby吧

点击安装,额,咳咳什么情况,好了 人是有国籍的,但知识无国界的

是这个意思吧,选择安装语言

4、选择安装目录

顺便勾选上添加到环境变量吧

5、安装完成

打开命令行,ruby -v查看下吧,安装成功

6、安装devkit

这货是个压缩包,直接解压到指定的文件夹就好了

7、创建 config.yml 文件

打开命令行,进入devkit的解压目录

ruby dk.rb init 初始化创建config.yml文件

8、查看config.yml

文件最后是否自动加上- C:/Ruby22,如果没有手动加上就可以了

9、回到命令行

执行审查和安装吧

ruby dk.rb reviewruby dk.rb install即可

安装Weex Toolkit方法很简单,如下命令:

$ npm install -g weex-toolkit

但是,提示了奇葩的错误,Google之不可解,遂只能干掉node,重新安装node

后来在搜索方法的过程中发现,或许是Mac系统升级导致了node的问题,才会让weex-toolkit无法成功安装

孰是孰非,暂不可定论

如果是通过brew安装的,则直接使用

brew uninstall node

若不是或者已经通过brew卸载了,则(删除之前,确认一下文件是否存在,并且是否为应该删除的文件)

然后通过

$ node

$ npm

检查一下,是否把应用卸载好了,ok了即可重新安装

重新使用brew安装node时,发生了一个更奇葩的事,brew坏了,只好重新安装brew,命令如下

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install )"

使用

brew install node

即可安装

安装途中,有可能提示,某某文件被占用,这时,可以把某某文件删掉(这是之前node卸载遗留的文件)

再者,可能提示,已经安装好了,但是没有link而已,这时可以看到link方法的提示

brew link node

但是,link时有可能说某某文件没有权限(我当时出现的是说tapset),sudo在brew上也是不可使用的了,这时需要

$ cd /usr/local/share/systemtap

$ chown -R tapset

再进行link就ok了

接下来,安装weex-toolkit就很顺利了

再接下来,还没完,gem和pod全挂了。。。

错误提示如下

dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib

Referenced from: /Users/derek/.rvm/rubies/ruby-2.2.1/bin/ruby

Reason: image not found

则Google之,发现可以通过重新安装ruby来解决,原文中的方法如下:

$ ruby -v

dyld: Library not loaded: /usr/local/lib/libgmp.10.dylib

Referenced from: /Users/psoshnin/.rvm/rubies/ruby-2.1.3/bin/ruby

Reason: image not found

$ brew update &&brew upgrade

$ rvm reinstall 2.1.3 --disable-binary # 2.1.3是ruby版本,见ruby -v的错误提示,每个人的可能不同,比如我是2.2.1

$ ruby -v

ruby 2.1.3p242 (2014-09-19 revision 47630) [x86_64-darwin13.0]

尝试第一次,在install的时候,会出现

Error running '__rvm_rm_rf /Users/derek/.rvm/rubies/ruby-2.2.1',

showing last 15 lines of /Users/derek/.rvm/log/1492230416_ruby-2.2.1/remove.rubies.log

再次进行 brew update 后就正常了

至此,gem正常了,重新安装pod即可

brew:https://brew.sh/index_zh-cn.html

chown:http://www.cnblogs.com/peida/archive/2012/12/04/2800684.html

在Mac OS X上安装 Ruby运行环境:

在安装CocoaPods之前要先配置好RUBY环境,本文就怎么安装RUBY的环境进行一总结。安装Ruby环境首先需要安装Xcode然后需要安装Homebrew,接下来需要安装RVM最后安装Ruby环境。

Homebrew是一个包管理器,用于在mac上安装一些os x上没有的UNiX工具。Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。

1.中文地址:http://brew.sh/index_zh-cn.html

打开终端(Terminal)把以下粘贴到终端内

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装过程中需要按回车确认(Press enter to continue)安装完后可以通过brew doctor命令检查是否安装成功,如果提示"Your system is ready to brew."就可以使用了。可以参考:http://blog.csdn.net/maojudong/article/details/7918291

2.安装设置RVM

命令:curl -L https://get.rvm.io | bash -s stable

期间会问你管理员的密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM。 然后,载入 RVM环境(新开 Termal 就不用这么做了,会自动重新载入的)

3. 设置RVM

通过以下命令启用RVM

source ~/.rvm/scripts/rvm

检查一下是否安装正确命令

rvm -v

正确的话会出现类似下面的文字

rvm 1.26.11 (master) by Wayne E. Seguin [email protected]>, Michal Papis [email protected]>[https://rvm.io/]

4.安装RUBY

rvm install 2.0.0

漫长的等待下载过程,安装完成后需要执行下面的命令指定哪个RUBY为系统默认的

rvm 2.0.0 --default