Ruby on rails 我能';t使用rvm安装gems
我是ruby版本管理器的新手,当我在安装rails之后尝试安装它时,我遇到了这个错误。我试图搜索其他SO问题,但不想重新安装ruby版本管理器。即使当我尝试安装sudo时,它也不起作用 我得到的错误如下:“错误:在执行gem…(Errno::EACCES)时,权限被拒绝@dir_s_mkdir-/home/sunil/.gem/specs”我会这样做:Ruby on rails 我能';t使用rvm安装gems,ruby-on-rails,rvm,Ruby On Rails,Rvm,我是ruby版本管理器的新手,当我在安装rails之后尝试安装它时,我遇到了这个错误。我试图搜索其他SO问题,但不想重新安装ruby版本管理器。即使当我尝试安装sudo时,它也不起作用 我得到的错误如下:“错误:在执行gem…(Errno::EACCES)时,权限被拒绝@dir_s_mkdir-/home/sunil/.gem/specs”我会这样做: ls-ld/home/sunil/.gem/specs检查文件夹权限 whoami将当前用户与/home/sunil/.gem/specs权限进
ls-ld/home/sunil/.gem/specs
检查文件夹权限whoami
将当前用户与/home/sunil/.gem/specs
权限进行比较chown-R sunil:sunil~/.gem
可以更改所有者,以防。gem目录不属于sunilchmod-ru+rwX,go+rX,go-w~/.gem
to虽然正常情况下不需要它,但尝试使用
sudo
它会说我没有规范目录。我没有创建等级库文件夹的权限。所以我在第一步就被卡住了。ls-ld/home/sunil/.gem/specs ls:无法访问/home/sunil/.gem/specs:没有这样的文件或目录,我也尝试添加spec文件夹,但没有成功。更改权限是完成任务所需的唯一事情吗?我后来得到了这个错误:错误:在执行gem时。。。(Errno::EACCES)权限被拒绝@dir_s_mkdir-/home/sunil/.gem/specs/rubygems.org%44