Ruby &引用;sudo gem安装捆绑机“;抛出错误(Errno::EPERM)
最近我的系统升级到macOS Sierra(10.12)。当我尝试安装bundler gem时,我得到以下错误 这与gem软件/bundler/OS有关吗Ruby &引用;sudo gem安装捆绑机“;抛出错误(Errno::EPERM),ruby,rubygems,bundler,rbenv,Ruby,Rubygems,Bundler,Rbenv,最近我的系统升级到macOS Sierra(10.12)。当我尝试安装bundler gem时,我得到以下错误 这与gem软件/bundler/OS有关吗 $ sudo gem install bundler ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/bundle 请注意,该用户具有管理员权限。我不是mac专家,但看起来您的操作系统可能正在运行无根,您需要禁用它才
$ sudo gem install bundler
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/bundle
请注意,该用户具有管理员权限。我不是mac专家,但看起来您的操作系统可能正在运行无根,您需要禁用它才能使用sudo。也就是说,您需要运行sudogem安装有什么原因吗?在sudo之外运行gem安装通常是好的,除非您知道自己在做什么,并且绝对需要为所有用户安装gem 也就是说,如果您需要sudo,可以尝试在命令提示符下运行
csrutil disable
,然后重新启动并重新运行sudo gem安装