我认为每个rbenv环境都会有自己的gem环境。但是,这似乎是不正确的。我只想安装Jekyll,Bundler和其他一些辅助gem来管理SASS,并帮助我静态创建网站,而无需混合Mac默认的ruby环境。
我成功用brew安装了rbebv,然后用rbenv安装了ruby 2.5.1,将其更改为global env。
但是,安装捆绑程序和Jekyll会导致错误:
gem install jekyll bundler
Fetching: public_suffix-3.0.2.gem (100%)
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions for th/Library/Ruby/Gems/2.3.0 directory.
我如何理解这一点,我仍在使用系统gemset。那么如何为rbenv设置单独的gemset?