1. 安裝 Ruby 1.8.7
$ sudo port install ruby這樣會先安裝 openssl 與 readline,再安裝 Ruby 1.8.7。
2. 移除內建 Ruby 1.8.6 的 Symbolic Link
$ cd /usr/bin $ sudo rm ruby ri rdoc gem這樣會移除 /usr/bin 目錄內 1.8.6 版相關的 Symbolic Link。
3. 安裝 RubyGems 1.3.7
先到 RubyForge 下載 RubyGems,解壓縮之後,執行:
$ sudo mv rubygems-1.3.7 /opt/local/lib $ cd /opt/local/lib/rubygems-1.3.7 $ sudo ruby setup.rb
確認 ruby、ri、rdoc、與 gem 等指令,都安裝在 /opt/local/bin 目錄之下:
$ which ruby ri rdoc gem
4. 更新 Rails
按照「Developing Rails Applications on Mac OS X Leopard」這一篇文章的步驟:
$ sudo gem update --system $ sudo gem install rails $ sudo gem update rake $ sudo gem update sqlite3-ruby
這樣就可以了!
您好~
回覆刪除現在推薦使用 homebrew 來安裝^^"
那篇是很久以前沒有 homebrew 才找到的解法~