0

在 Michael Hartl 的 Ruby on Rails 教程的第 1.2.2 章中,我们使用 rvm 来安装 rails。遵循最初的几个步骤是没有问题的。但是当我得到这个命令时:

rvm use 1.9.3@rails3tutorial2ndEd --create --default

我得到这个回应。

RVM is not a function, selecting rubies with 'rvm use ...' will not work.

在发布这个问题之前,我做了很多研究。但找不到一个专门解决我的问题的。我在 Ubuntu 下使用 linux(在 Windows 7 上的 VM 中)。谢谢你。

4

2 回答 2

1

以上是修复它的一种方法,尽管 RVM 说您应该改为更改 shell 设置。

按 ctrl+alt+t 调出终端,然后转到编辑>>配置文件首选项>>标题和命令选项卡,然后选择“以登录外壳运行命令”。

这也应该有效。

于 2012-09-12T22:40:00.413 回答
0

您可能尚未正确安装 RVM。

确保从 .bash_profile 或 .bashrc 文件中获取 RVM。

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function

这就是我在我的 .bash_profile 中为 RVM 工作的内容。(添加后重新启动控制台或键入source ~/.bash_profile

于 2012-09-12T21:21:48.393 回答