2012-05-04 65 views
0

我试过下面的命令:RVM不会安装Rails系统

rvm system gem install rails 
rvm system install rails 
rvmsudo gem install rails 
sudo gem install rails 

这些命令中的一个之后,我得到一个消息,告诉我跑sudo gem install rails。但它不起作用。

在rvm 1.9.2 Mac OSX 10.6.8版本上安装rails之前,我没有任何问题。

任何人都可以帮助我吗?

回答

0

如果您已成功安装RVM,测试与rvm info,使其返回输出,那么你只需要做gem install rails到导轨安装到您使用的是带有RVM红宝石版本 - 无需须藤。我误解了吗?

+0

如果您已经安装了RVM系统,而不仅仅是为您的用户安装了sudo,则需要安装sudo。 – dunni

0

首先检查或者RVM如果你不安装得当与否使用此命令

rvm --help 

然后,这个命令

gem install rails -v=3.2.1 

或者你想要的任何版本上安装滑轨..

+0

谢谢,但没有肥皂。 --help工作,但安装与其他人一样 – chernevik

0

红宝石1.9.3然后使用:

$ rvm install 1.9.3 

,或者你可以从这个开始:

$ rvm use 1.9.3 

$ rvm gemset create rails313 

$ rvm use [email protected] --default 

$ gem install rails -v 3.1.3 

注:我使用1.9.3,你可以使用其他版本的红宝石也是一个例子。

0

Follow the documentation。确保您通过rvm requirements获得了必要的系统要求。除非在$ HOME中有一些奇怪的用户权限,否则没有理由在系统上使用sudo w/rvm。

0

首先检查是否所有的依赖关系是通过运行满足:

$ rvm requirements 

下一个:

$ rvm install ruby 

下一个:

$ gem install rails 

注:您可能必须依赖于全系统是否安装或用户特定的命令之前,使用sudorvmsudo