我正在尝试使用xcode在My Machine中安装ruby gem,我称之为shell脚本。
cd“/ Users / Desktop / gemfolder”
gem install somegem.gem
我收到这样的错误:
While executing gem ... (Errno::EACCES)
Permission denied - /Library/Ruby/Gems/1.8
任何针对它的解决方法我是红宝石的新手,所以不知道该做什么帮助将非常感谢。
答案 0 :(得分:2)
成为sudo
可能会解决您的问题,但是当您安装gem时,将它们安装为sudo
并不是一个好主意,因此在任何计算机上安装ruby的首选方法是安装{ {3}}首先安装你的ruby版本。
拥有ruby版本管理器的主要优点是,
1 - 允许您并排安装多个ruby版本
2 - 允许您为每个ruby版本安装gem(通过gemsets)
所以要在你的mac中安装rvm,rvm (Ruby Version Manager)