[英]Ruby on Rails: How do I install the mysql gem on 10.6.7 Mac OS X (64bit)
[英]“gem install rails” give FilePermissionError with rbenv on mac OS X
我已经阅读了有关此问题的所有其他Stackoverflow帖子,但没有找到任何适用于rbenv的解决方案,因此我将其发布在这里。 (大多数其他文章建议要么使用RVM,要么OP已经运行sudo gem install rails
)。
当我运行gem install rails
(没有sudo
)时,我得到了
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
/Library/Ruby/Gems/2.0.0
是正确的位置?
为什么我会收到此错误? 我使用的是没有太多安装的新笔记本电脑。
我有自制软件,rbenv和ruby 2.0
rbenv不应尝试将Ruby安装到系统安装中。 如果检查/Library/Ruby/Gems/2.0.0
上的权限,您会看到它是root拥有的,这意味着您需要sudo对其进行写入,我们正尝试避免这种情况。
这表明
/Users/whoami/.rbenv/versions/2.0.0
。 如您在其文档中所见。 我会确认您的rbenv运行正常,或者尝试重新安装以确保优先安装ruby的rbenv。 gem list rake -d
,以查看当前gem的安装位置
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.