ruby环境搭建即ruby安装

一、ruby安装

1、Linux系统下安装:

官网下载最新稳定版:https://www.ruby-lang.org/zh_cn/downloads/ (这里以centos为例)

  1. ruby -v #查看是否安装了ruby(如果安装了ruby会显示ruby的版本)

如果没有安装,可以像安装其他linux源码软件一样安装:

  1. wget https://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.2.tar.gz
  2. tar -zxvf ruby-2.2.2.tar.gz
  3. cd ruby-2.2.2
  4. ./configure --prefix=/usr/local/ruby #安装位置根据自己的需要进行指定
  5. make&&make install
  6. cd /usr/local/ruby/bin
  7. #以下内容是将ruby,gem,irb几个命令加入到环境变量中,可以全局使用ruby,gem,irb等几个命令
  8. ln -s /usr/local/ruby/bin/ruby /usr/local/bin/ruby
  9. ln -s /usr/local/ruby/bin/gem /usr/local/bin/gem
  10. ln -s /usr/local/ruby/bin/irb /usr/local/bin/irb
  11. #再次执行ruby -v查看ruby的版本,也是为了验证ruby是否安装成功
  12. ruby -v
2、Windows系统下安装:

windows系统下安装rubyinstaller即可,下载地址:http://rubyinstaller.org/downloads/

二、ruby编辑器

个人推荐sublime text2(sublime text2自带的功能支持ruby的语法高亮显示,不需要安装插件)

1、打开sublime text2新建一个ruby文件,hello.rb,输入以下内容
  1. puts "hello world"

这句语句的功能是输出一个hello world

2、运行这个文件

直接使用快捷键ctrl+B即可在编辑器的控制台窗口显示内容(最下方)

或者在命令行下运行:

  1. ruby hello.rb

三、执行ruby代码的方式:

1、在irb交互式命令行中执行ruby语句:

直接输入irb命令,进入交互式命令行

  1. [root@server200 ruby-2.2.2]# irb
  2. irb(main):001:0> puts "hello world"
  3. hello world
  4. => nil

使用quit或者exit命令可以退出irb命令行

2、通过ruby命令执行ruby文件:
  1. ruby filname

如:

  1. ruby hello.rb

四、ruby相关网站

1、ruby官网:https://www.ruby-lang.org/
2、ruby官网中文版:https://www.ruby-lang.org/zh_cn/
3、ruby中文社区:https://ruby-china.org/
4、ruby文档中心:http://ruby-doc.org/