gpt4 book ai didi

ruby-on-rails - 使用 RVM 安装时找不到 Rails 命令行

转载 作者:数据小太阳 更新时间:2023-10-29 06:52:14 25 4
gpt4 key购买 nike

安装 RVM 后,我安装了 Ruby 1.8.7,然后是 Rails 3。当我执行 which rails 时,我得到 /Users/davidbenhamou/.rvm/gems/ruby-1.8.7-p302/bin/rails。但是当我执行 rails -v 时,我得到 -bash:/usr/bin/rails: No such file or directory

为什么 Rails 不工作?注意:我遵循了 RVM 网站上的所有步骤,Ruby 命令行工作正常 (ruby -v)。

最佳答案

查看已安装的 ruby :

rvm list rubies

你会看到这样的东西:

   ree-1.8.7-2011.03 [ i686 ]
* ruby-1.9.2-p290 [ x86_64 ]
ruby-1.9.3-p0 [ x86_64 ]
=> ruby-1.9.3-p125 [ x86_64 ]
ruby-1.9.3-p125-perf [ x86_64 ]

要使用特定的:

rvm use ruby-1.9.3-p125

然后如果你执行 ruby --version,你会看到:

ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-darwin10.7.0]

每个 中,您需要安装所有要使用的 gem 。我的做法实际上是使用 Bundler 为一个项目安装所有的 gem。但是对于这里的简单情况,只需执行以下操作:

rvm all do gem install rails

这将在您的所有 ruby​​ 版本中安装rails gem。要安装到特定的,请使用:

rvm ruby-1.9.3-p125  do gem install rails

关于ruby-on-rails - 使用 RVM 安装时找不到 Rails 命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5713872/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com