Ruby 环境搭建
前几天开始学习 ruby 技术,写这些文章的主要目的是记录自己的
学习过程,也 方便以后查找。 ruby 的环境搭建非常的简单,但是也有如果初学者也会遇到很多问题,如果遇 到
问题,建议 google 先查找,一般来说都会有人已经回答过了的,废话少说。 开始搭建 ruby 和 rails 环境 首先说在 windows xp 下的环境搭建 1. 到 rubyforge 或者 ruby-lang.org 中下载 ruby 的 windows 安装 文件,双击进行安装,一直默认就可以了,当然你也可以自定义,注意要选中 enable rubygems,打开命令提示符,输入 ruby -v 如果有版本号显示则表明安 装 ruby 成功。 2. 安装 jdk,请到 sun 公司网站下载,并进行相关环境变量的设置,主要是 gem 需要用到 jdk 3. 更新 gem(一定要更新哦,否则下面 rails 的安装很容易出错的),安装更新 的方法有两种, 第一种是去 rubyforge 网站下载 rubrubygems 的最新安装包( 我 安装的时候最新版本是 rubygems-1.3.5)的安装包,双击安装即可。第二种方法 是在命令提示符下输入:gem update –system 4. 安装 rails,在命令提示符下输入 gem install rails 或 gem install rails –remote 这样
系统会自动安装 rails 5. 安装默认的 sqlite3 数据库, 使用命令 gem install sqlite3-ruby –version 1.2.3(注意一定要制定版本号)否则最新的版本可能会有 bug,目前 sqlite3 的 bug
报告表明,1.2.4 版本和 win32 平台不兼容。 6. 去
sqlite.org/sqlitedll-3_6_10.zip 下载 sqlite3.dll 原因是 默认数据中需要使用这个文件,把这个 dll 文件放入 c:\ruby\bin 目录下。 至此,在 windows 下的 ruby on rails 环境就搭建好了。 2009 年 10 月 13 日添加 话算在我 windows 下把 ruby 安装好了,但是我还需要使用 ubuntu 下的 ruby, 所以必须在 ubuntu 下安装一个 ruby,安装方法很简单,如下: 在 Ubuntu 下通过 apt 包管理器安装 ror 环境是很方便的。 我自己写了一个脚本:
sudo apt-get install build-essential gcc g++ libssl0.9.8 libssl0.9.8-dbg libssl-dev build-essential sudo apt-get install ruby sudo apt-get install libzlib-ruby rdoc ri irb ruby1.8-dev sudo apt-get install libzlib-ruby sudo apt-get install rubygems sudo gem update –system sudo gem install rails -y sudo gem install rails –include-dependencies sudo gem install mongrel -y sudo gem install mongrel_cluster –include-dependencies sudo apt-get install libopenssl-ruby sudo apt-get install libgd-ruby1.8 libyaml-ruby libzlib-ruby sudo apt-get install imagemagick sudo apt-get install libmagick9-dev ruby1.8-dev sudo gem install RMagick -y 直接把上面的一串保存在一个文本文件中,然后用 sh 命令执行就可以一步安装 完成了。 我发现网上很多在安装 gem 的命令都是错的,在 Ubuntu 里 gem 包不是 ruby 的 gem,ubuntu 下 gem 包的解
释如下: Graphics Environment for Multimedia – PureData library Gem is a loadable library for puredata, which adds OpenGL graphics rendering and animation to Pd. Pd is a graphical programming language and computer music system. 这个包和 ruby 一点关系都没有。正确的应该是 rubygems 包。不知道为什么到处 有人都是写 sudo apt-get install gem 的,很多都是转载,有的连转载都不声 明,直接试都不试把错的东西直接贴出来。 另有人说源里的 gem 很过时,现在不会了,源里的 gem 的版本也是 0.9.4。
由东莞搬家公司 dgants dgbany dghybj hjzshi zuixinmv lxnbj 整理