相关疑难解决方法(0)

RVM的权限被拒绝错误

我搜索过这个问题,找不到相关的类似问题.如果重复,请耐心等待.

我已经按照RVM网站中的指南安装RVM并且我已经安装了rubies:

syed@rails:~$ rvm list

rvm rubies

   ruby-1.8.7-p302 [ i386 ]
=> ruby-1.9.2-p0 [ i386 ]
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我将ruby-1.9.2设为默认值.

这是我的gem目录:

syed@rails:~$ rvm gemdir
/home/syed/.rvm/gems/ruby-1.9.2-p0
Run Code Online (Sandbox Code Playgroud)

现在,我试图安装rails,我抛出以下错误:

syed@rails:~$ gem install rails
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - /home/syed/.gem/specs
Run Code Online (Sandbox Code Playgroud)

我甚至做了这个,没有对错误产生任何影响:

syed@rails:~$ chown -R syed /home/syed/.rvm/
Run Code Online (Sandbox Code Playgroud)

目前,我的环境看起来像这样:

syed@rails:~$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.7
  - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i686-linux]
  - INSTALLATION DIRECTORY: /home/syed/.rvm/gems/ruby-1.9.2-p0@rails3
  - RUBY EXECUTABLE: /home/syed/.rvm/rubies/ruby-1.9.2-p0/bin/ruby
  - EXECUTABLE DIRECTORY: /home/syed/.rvm/gems/ruby-1.9.2-p0@rails3/bin
  - RUBYGEMS PLATFORMS:
    - ruby …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails rvm

12
推荐指数
2
解决办法
2万
查看次数

标签 统计

ruby-on-rails ×1

rvm ×1