环境:MAC。
在学习Rails的时候,按照官方文档来,进行到这一步可能会报错
gem install rails
ERROR: While executing gem ... (Gem::FilePermissionError)
即使使用sudo强行安装上了,下一步也会报错。
rails new blog
`auth_data=': couldn't set additional authenticated data
解决方法:
MacOS 下安装 Ruby – 🎄 Adomikao | 余永健
出现报错的原因是Mac默认将Ruby安装在/usr/bin目录下,这个目录权限严格,导致代码执行失败,解决的方法就是使用RVM将Ruby安装在用户目录下,不影响系统环境。