在最新OS X El Capitan更新后安装ruby gems时出现问题
在最新的更新之后,我的一些宝石似乎受到了影响,或者丢失/更改 特别是gem“rubocop”给了我一些问题,因为我使用atom作为一个文本编辑器,并且我的标志弹出 “生成命令rubocop失败。请确保rubocop已安装并在您的路径上” “错误:生成rubocop enoint” 我曾尝试通过命令行重新安装rubocop gem,但遇到了以下问题:在最新OS X El Capitan更新后安装ruby gems时出现问题,ruby,rubygems,rubocop,Ruby,Rubygems,Rubocop,在最新的更新之后,我的一些宝石似乎受到了影响,或者丢失/更改 特别是gem“rubocop”给了我一些问题,因为我使用atom作为一个文本编辑器,并且我的标志弹出 “生成命令rubocop失败。请确保rubocop已安装并在您的路径上” “错误:生成rubocop enoint” 我曾尝试通过命令行重新安装rubocop gem,但遇到了以下问题: gem安装rubocop 取景:彩虹-2.1.0.gem(100%) 错误:执行gem时。。。(错误号::EACCES) 权限被拒绝-/Libra
gem安装rubocop
取景:彩虹-2.1.0.gem(100%)
错误:执行gem时。。。(错误号::EACCES)
权限被拒绝-/Library/Ruby/Gems/2.0.0/rainbow-2.1.0.gem
我甚至尝试卸载gem,但在运行gem uninstall rubocp
我真的不知道从哪里开始解决这个问题,我希望得到任何可能的帮助 不要忘记,将东西安装到Ruby系统需要
sudo
权限,/Library
通常是受限访问的
使用
rvm
或rbenv
安装您自己的个人Ruby可以避免这一切。不要忘记,在系统中安装Ruby需要sudo
权限,/Library
通常是受限访问的
使用
rvm
或rbenv
安装您自己的个人Ruby可以避免所有这一切。确保在gem安装rubocop之前添加sudo
然后转到rubocop的文档,检查运行ruby所需的版本。
您还可以安装rbenv
。这比rvm
更好(它们是ruby版本管理器,您可以使用它们在同一台机器上放置多个ruby版本)
如果你还需要帮助。。让我知道
快乐编码确保在gem安装rubocp之前添加sudo
然后转到rubocop的文档,检查运行ruby所需的版本。
您还可以安装rbenv
。这比rvm
更好(它们是ruby版本管理器,您可以使用它们在同一台机器上放置多个ruby版本)
如果你还需要帮助。。让我知道
快乐编码通常,如果没有sudo
权限,您无法安装任何gems,或者您必须使用类似于或的工具来提供替代方案。哦,天哪,我已经很久没有使用sudo了,我都忘了-这就解决了问题!非常感谢。通常情况下,如果没有sudo
权限,您无法安装任何gems,或者您必须使用类似于或的工具来提供替代工具。哦,天哪,我已经很久没有使用sudo了,我已经忘记了-这就解决了问题!非常感谢。