微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

MacOS Catalina上有多个Ruby和gems如何卸载以及在Mac上安装干净的ruby / gem / bundler的最佳选择

如何解决MacOS Catalina上有多个Ruby和gems如何卸载以及在Mac上安装干净的ruby / gem / bundler的最佳选择

在尝试重新安装MacOS之后,我一直在尝试遵循有关如何安装ruby,gem,bundler和Jekyll的不同教程来编译我的网站。这些教程均无效,显然我留下了多个安装不起作用的Ruby和gem。例如,jekyll在一个安装上运行,而bundler在另一个安装上运行。因此,没有任何效果

搜索宝石时,在以下位置找到它:

$ find / -name gem  2>/dev/null
/usr/bin/gem
/usr/local/Cellar/ruby/2.7.1_2/bin/gem
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/gem
/System/Volumes/Data/usr/local/Cellar/ruby/2.7.1_2/bin/gem
/System/Volumes/Data/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/gem
/System/Volumes/Data/Users/ali/.rbenv/versions/2.7.1/bin/gem
/System/Volumes/Data/Users/ali/.rbenv/shims/gem
/Users/ali/.rbenv/versions/2.7.1/bin/gem
/Users/ali/.rbenv/shims/gem

您能解释一下我应该如何卸载并清除它们中的每一个,并具有可以在MacOS上正常运行且与内部Ruby不冲突的gem的全新安装(建议不要删除或使用它)>

解决方法

使用rbenv或rvm,它们都是ruby版本管理器

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。