当前未安装程序“rails”

Kar*_*lis 6 rails 12.04

我已经在 VirtualBox 上安装了 Ubuntu 12.04。

我按照本教程安装了 rvm、ruby 和 rails 。

但是当我重新启动时,我收到此错误:

The program 'rails' is currently not installed.  You can install it by typing:
sudo apt-get install rails
Run Code Online (Sandbox Code Playgroud)

之后,当我再次尝试gem install rails时,出现此错误:

ERROR:  While executing gem ... (Errno::EACCES)
Permission denied - /var/lib/gems
Run Code Online (Sandbox Code Playgroud)

并且没有gems文件夹/var/lib/

谁能帮我解决这个问题?

nan*_*rad 6

gem install rails需要以 root 身份运行,因为/var/lib/gems应该是 0644 之类的。因此,使用:

sudo gem install rails
Run Code Online (Sandbox Code Playgroud)