Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在安装gems时“;错误:权限被拒绝;ArchLinux_Ruby On Rails_Ruby_Linux_Archlinux - Fatal编程技术网

Ruby on rails 在安装gems时“;错误:权限被拒绝;ArchLinux

Ruby on rails 在安装gems时“;错误:权限被拒绝;ArchLinux,ruby-on-rails,ruby,linux,archlinux,Ruby On Rails,Ruby,Linux,Archlinux,我正在尝试安装rails,我已经有了ruby $ ruby -v ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux] 当我运行gem安装rails时 Building native extensions. This could take a while... ERROR: While executing gem ... (Errno::EACCES) Permission denied @ rb_sysopen - /usr/

我正在尝试安装rails,我已经有了ruby

$ ruby -v
ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
当我运行
gem安装rails时

Building native extensions.  This could take a while...
ERROR:  While executing gem ... (Errno::EACCES)
Permission denied @ rb_sysopen - /usr/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out
如果我试着安装nokogiri,那就完全一样了

我是ruby/rails新手。
提前感谢您

您在尝试打开时遇到权限问题

/usr/lib/ruby/gems/2.3.0/extensions/x86_64-linux/2.3.0/nokogiri-1.6.8/gem_make.out
运行此命令很可能会正确安装,但您可能希望解决权限问题:

sudo gem install rails

是的,谢谢。一个简单的
sudochmod777-R/usr/lib/ruby/
工作完成了吗Windows呢?在尝试运行
gem install sass
sudo在windows上无法工作时,我被拒绝了权限。要提升到管理员权限,请以管理员身份启动命令提示符,方法是右键单击它并选择“以管理员身份运行”,然后gem install sass将不会给您权限错误。