问题描述
在尝试重新安装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版本管理器