辉克's Blog

创造机会的人是勇者;等待机会的人是愚者

ruby的安装

一、下载并安装ruby
Ruby支持多个操作系统平台,目前支持windows、linux和OS X,可以从ruby的官方网站下载ruby的安装程序和源代码,具体的下载地址百度上很多。
我是安装在windows下的,所以选择安装包为RubyInstall(一键安装包),下载后双击exe执行文件,进行安装。安装界面中会出现有3项选择的界面,全都勾上,具体的含义在网上安装文档中也有介绍,这里不啰嗦了。
在安装完后,运行命令ruby –v 测试是否安装成功,显示版本则安装成功。
补充说明:在ruby的安装目录中的bin目录中有两个可执行文件:ruby.exe和rubyw.exe。第一个将启动一个控制台运行ruby程序,而第二个不启动控制台运行ruby程序。
现在就可以编写一些简单的ruby程序了,ruby是一个很神奇的东东,在以后的使用中你就会感觉到的。
编写一个简单的ruby程序:
方式1、在命令行窗口直接输入ruby -e 'puts "hello world" '回车,则显示hello world
详细说明: ruby:运行这个ruby语言程序
-e :把后面的一行脚本作为一个ruby程序
puts :输出或打印
方式2、打开命令行窗口,输入:
>ruby
print “Hello World!”
按Ctrl+D后回车
Hello World!
方式3、打开记事本输入语句:puts "Hello,Ruby!" 退出保存为test.rb
在命令行窗口中运行:ruby test.rb,后输出Hello,Ruby!

二、安装rails
使用gem安装,一般情况下安装的ruby都自带有,可以使用命令:gem -v 查看版本,可以进行升级,
如果没有安装则先安装rubygems:下载zip后解压,进入解压后的目录,运行ruby setup.rb即可安装。
可以输入:gem list –l 查看gem安装在哪里
Rails在windows下安装是非常容易的,只需要执行如下命令:gem install rails –include-dependencies即可。
如果你想看看都安装了那些包可以输入:gem install rails或gem install rails –remote
如果不想安装文档文件则可以输入:gem install rails –no-rdoc –no-ri
输入命令后,程序自动下载并安装,这是一个是漫长的
………等待过程
完成后输入 rails –v 查看版本信息

在安装过程中可能遇到的问题:
不如出现下面的提示:
Installing ri documentation for i18n-0.6.0…
unable to convert U+00E4 from UTF-8 to GBK for lib/i18n/tests/interpolation.rb, skipping
unable to convert "\xC2" to UTF-8 in conversion from ASCII-8BIT to UTF-8 to GBK
for lib/i18n.rb, skippingInstalling on Windows
没关系,是因为没有安装Development-Kit,提示啥没有安装则安装啥就得了。下面介绍Devikit安装:
Devkit是windows平台下编译和使用本地C/C++扩展包的工具,他就是用来模拟linux平台下的make ,gcc,sh来进行编译。这个方法目前只支持通过RubyInstall安装的Ruby。
那下载安装一个,安装步骤:
1)下载并解压
2)打开命令行窗口进入到解压后的目录下,输入ruby dk.rb init,此命令执行完在此目录下将生成一个config.yml文件
3)输入ruby dk.rb review检查要添加Devkit支持的ruby列表是否有误(不检查此步骤则忽略)
4)输入ruby dk.rb install开始安装
5)输入gem install rdiscount –platform=ruby这一步只是验证DevKit是否安装成功,如果能安装rdiscount成功说明安装DevKit成功,也可以忽略。

发表回复