【问题标题】:Rails upgrade doesn't workRails 升级不起作用
【发布时间】:2011-03-22 08:37:12
【问题描述】:

我使用的是 Ubuntu 10.10。当我运行 rails -v 时,我得到 2.3.5。我想升级到 3.0.5,所以我运行 sudo gem install rails。我明白了

Successfully installed rails-3.0.5
1 gem installed
Installing ri documentation for rails-3.0.5...
Installing RDoc documentation for rails-3.0.5...

我再次运行 rails -v。它仍然返回 2.3.5。我运行 sudo apt-get install rails,我得到了

Reading state information... Done
rails is already the newest version.

有人知道我做错了什么吗?

【问题讨论】:

  • 试试sudo rails -v 看看你是否获得了最新版本。看起来你的超级用户的 rails 和你的用户帐户 rails 是不同的。
  • 试试rails _3.0.5_。由于您使用了install 命令,它已经安装了2 个版本。您想使用gem update 命令。
  • 我运行了 sudo gem update rails 3.0.5,它说没有什么要更新的。
  • 我的意思是试试rails _3.0.5_ -v。此外,如果你想更新 rails,你应该使用gem update rails 命令。
  • 组合分发打包工具和语言打包工具通常会导致流泪。你可能想要apt-get remove rails 并依赖gem-supplied 包,如果这真的是你想要的路线。

标签: ruby-on-rails ruby-on-rails-3 rubygems


【解决方案1】:

查看您当前的 gemfile,可能它仅记录了 rails 2.3.5,如果有,则更改为 3.0.5。在此之后运行bundle install

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-10
    • 1970-01-01
    • 2018-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多