3

我按照下面的教程进行操作:

https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm

这对我来说非常有效;但是,我有一个小问题?

每次我打开一个新终端时,我都必须运行这个命令才能让 rails 工作:

源 ~/.rvm/scripts/rvm

什么是问题,为什么无法识别 rvm

这是我在打开一个新终端并验证 rails 后看到的:

robert@rob:~$ rails -v 当前未安装程序“rails”。您可以通过键入安装它: sudo apt-get install rails

谢谢

4

1 回答 1

9

强烈推荐你使用官网安装RVM:https ://rvm.io/rvm/install


您的问题是打开新终端时未加载 RVM,这就是您必须在终端的每个实例中手动添加源的原因。

要解决这个问题,请运行以下命令行:(如果使用 login-shell

echo "source $HOME/.rvm/scripts/rvm" >> ~/.bash_profile

或者这个(如果使用非登录外壳):

echo "source $HOME/.rvm/scripts/rvm" >> ~/.bashrc

这将添加 RVM 的路径以在每个终端实例中加载(执行此操作后关闭并重新打开终端)。


看看@mpapis 评论

于 2013-10-10T14:58:36.637 回答