在系统启动时启动Rails

时间:2013-03-25 12:18:22

标签: ruby-on-rails ruby ubuntu

我的Ruby on Rails安装有问题。我使用RVM安装了Ruby,然后使用gem install rails来安装Rails。 rails命令在终端中有效,但如果我关闭终端并再次尝试使用rails,则会出现错误:

grega@spaceship:~$ rails -v
The program 'rails' can be found in the following packages:
 * rails
 * ruby-railties-3.2
Try: sudo apt-get install <selected package>

使用rvm -vruby -v有效。

grega@spaceship:~$ rvm -v

rvm 1.18.21 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]

grega@spaceship:~$ ruby -v
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

要让rails再次运行,我必须执行source .rvm/scripts/rvm

RVM被添加到.bashrc文件中:PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting

我忘了什么,这阻止我在启动时使用rails?

1 个答案:

答案 0 :(得分:2)

将此添加到您的bashrc:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"