通过rvm安装后找不到Rails

时间:2014-02-03 07:14:07

标签: ruby-on-rails ubuntu-13.10

我已经在this blog之后通过rvm安装了rails。

安装完成后,显示已安装导轨。但当我打开一个新的终端导轨[未找到]

The program 'rails' can be found in the following packages,...

我正在使用Ubuntu 13.10。

我应该怎么做才能添加它?

rvm list:

rvm rubies

=* ruby-2.1.0 [ x86_64 ]
# => - current
# =* - current && default
#  * - default

ruby​​ -v

ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

rvm gemset list

gemsets for ruby-2.1.0 (found in /home/dinesh/.rvm/gems/ruby-2.1.0)
=> (default)
   global

2 个答案:

答案 0 :(得分:3)

将此添加到〜/ .bashrc

# This loads RVM into a shell session.
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"

每次加载新的终端会话时,都会加载rvm。

答案 1 :(得分:1)

关闭当前的shell或终端会话并打开一个新会话(首选)。您可以使用以下命令加载RVM:

user$ source ~/.rvm/scripts/rvm

如果安装和配置成功,则无论何时打开新shell,都应加载RVM。这可以通过执行以下命令来测试,该命令应输出'rvm is a function',如下所示。

user$ type rvm | head -n 1
rvm is a function

来源:http://rvm.io/rvm/install

如果您在Red Hat,CentOS或Fedora上使用GNOME,请确保在“配置文件首选项”的“标题和命令”选项卡下选中“运行命令作为登录shell”选项(右键单击终端转到配置文件首选项)。更改此设置后,您可能需要退出控制台会话并在更改生效之前启动新会话。