当我在终端输入宝石列表时,这是我的宝石:
*本地宝石*
摘要(1.0.0) actionmailer(3.0.10) actionpack(3.0.10) activemodel(3.0.10) activerecord(3.0.10) activeresource(3.0.10) activesupport(3.0.10) arel(2.0.10) 建设者(2.1.2) 捆绑(1.0.18) erubis(2.6.6) i18n(0.5.0) 邮件(2.2.19) 哑剧型(1.16) minitest(1.6.0) mysql2(0.3.7) 多语言(0.3.2) 机架(1.2.3) 机架式(0.6.14) 机架测试(0.5.7) rails(3.0.10) 铁路(3.0.10) 耙子(0.8.7) rdoc(3.9.3,2.5.8) rubygems-update(1.8.9) 托尔(0.14.6) 树梢(1.4.10) tzinfo(0.3.29)
Ruby -v:ruby 1.9.2
为什么我输入rails -v它给了我:Rails 1.2.6?我需要3.0作为默认值。
答案 0 :(得分:0)
尝试跑步:
gem uninstall rails -v 1.2.6
看看是否有效。您还可以查看RVM有一个RailsCast http://railscasts.com/episodes/200-rails-3-beta-and-rvm
在mac上使用 sudo 也可能是个坏消息:
sudo gem uninstall rails