2

我在这个博客之后通过 rvm 安装了 rails 。

安装后,它显示已安装导轨。但是当我打开一个新的终端导轨时[它没有找到]

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

我正在使用 Ubuntu 13.10。

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

rvm列表:

rvm rubies

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

红宝石-v

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

rvm gemset 列表

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

2 回答 2

3

将此添加到您的 ~/.bashrc

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

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

于 2014-02-03T07:20:08.913 回答
1

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

user$ source ~/.rvm/scripts/rvm

如果安装和配置成功,RVM 现在应该在您打开新 shell 时加载。这可以通过执行以下命令进行测试,该命令应输出“rvm is a function”,如下所示。

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

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

如果您在 Red Hat、CentOS 或 Fedora 上使用 GNOME,请确保在 Profile Preferences 的 Title 和 Command 选项卡下选中 Run command as login shell 选项(右键单击终端转到配置文件首选项)。更改此设置后,您可能需要退出控制台会话并启动一个新会话,然后更改才会生效。

于 2014-02-03T07:25:06.303 回答