×
热门分类
微信扫码登陆

QQ登录

只需一步,快速开始

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即加入SketchUp吧! 微信扫码登陆

x
lion 系统默认的 Ruby 版本为 1.8.7,本文 升级 Ruby 1.9.2 并安装 Rails 3.0。
1、首先安装 Xcode 4.2,在 App store 里可以免费下载,下载完直接安装上就成。安装完后,进入终端查看版本:
  1. xcodebuild -version
复制代码
Xcode 4.2.1 Build version 4D502


2、Xcode 会安装默认会安装 git,查看版本:
  1. git --version
复制代码
git version 1.7.5.4 如果没安装,使用下列命令安装:
  1. sudo port install git
复制代码
3、RVM 安装
  1. bash < <( curl -s https://rvm.beginrescueend.com/install/rvm )
复制代码
配置:
  1. echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" ' >> ~/.bash_profile
复制代码
关闭终端,再打开:
  1. type rvm | head -1
复制代码
如果返回:rvm is a function,则成功。

4 、安装 Ruby 1.9.2
  1. rvm install 1.9.2
复制代码
会自动下载编译安装,如果网络不好,中间中断或者出现错误,关闭终端,重新输入命令,会接着来。最终出现:
Install of ruby-1.9.2-p290 - #complete


5、默认加载  1.9.2
  1. rvm --default 1.9.2
复制代码
使用 ruby -v ,返回: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin11.2.0]


6、安装 Ruby Gems:
  1. gem update --system
复制代码
安装以后,使用 gem -v ,返回:1.8.10


7、安装 数据库sqlite3 -version,查版本,如果是最新的则不用安装,否则:
  1. $ mkdir ~/src
  2. $ cd ~/src
  3. $ curl http://www.sqlite.org/sqlite-3.7.5.tar.gz | tar xvz
  4. $ cd sqlite-3.7.5
  5. $ autoconf
  6. $ ./configure –prefix=/usr/local
  7. $ make
  8. $ make install
复制代码
然后:
  1. gem install sqlite3
复制代码
8、安装 Rails
  1. sudo gem install rails
复制代码
然后查看 Rails -v 版本,会显示 3.1 或者更高。


至此,安装成功!



                               
登录/注册后可看大图
该贴已经同步到 ODM的微博
世上没有绝望的处境,只有对处境绝望的人。
Enscape官方许可证团购

精彩评论

文明上网理性发言、请文明用语

ODM

128

主题

870

帖子

1129

红宝石

网站创始人

尘土

Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29Rank: 29

红宝石
1129

SuBAR聚会纪念邮 成都站核心会员宝石收藏家SuBAR_CLT汉化团队忠实粉丝社区微博达人

QQ
ODM 2011-12-16 22:05:20
建第一个rails程序:

  1. mkdir  www #建立目录
  2. cd www
  3. rails new my rails
  4. cd myrails
复制代码
bundle install 的时间比较长,国内访问ruby gems 网站较慢。
成功以后,启动服务器:
  1. rails s
复制代码
浏览器里访问:http://localhost:3000/
久违的 welcome 出现了。
屏幕快照 2011-12-16 下午10.00.33.png

ODM

网站创始人

  • 主题

    128

  • 吧币

    218830

  • 红宝石

    1129

关闭

站长推荐上一条 /1 下一条

发布主题 快速回复 返回列表 客服中心 搜索 官方QQ群
关于我们/小黑屋/手机app/国土人/SketchUp吧 /京ICP备16008035号/