我对Ruby非常不熟悉,包括安装rubygems以便我可以学习制作自己的宝石。我正确地克隆了存储库,并且能够很好地更新bundler子模块,但每次我运行<div id="cont"></div>
<button id="but">click me</button>
时都会得到以下结果:
ruby setup.rb
很自然地,我尝试了Ran-sin-MacBook-Pro:rubygems ran$ ruby setup.rb
ERROR: While executing gem ... (Errno::EACCES)
Permission denied @ rb_sysopen - /Library/Ruby/Site/2.3.0/rubygems.rb
并得到了这个:
sudo
任何想法或修正?
答案 0 :(得分:3)
这看起来像是权限问题,要求您可以尝试的所有权
sudo chown -R $(whoami) ~/Library
如果它不起作用,也可以试试
sudo chown -R $(whoami) ~/Library/Ruby
请勿使用或避免使用sudo