如何在 Mac 上更改 gem 安装目录?

How to change gem installation directory on Mac?

您好,我的管理员在 /usr/local/bin/gem 上安装了 ruby 和 gem。如何将此安装目录更改为自定义文件夹?因为我不能做下面的动作gem install sass。没有许可。请帮我解决这个问题

您需要设置 GEM_HOMEGEM_PATH

GEM_PATH 指定可以找到宝石的位置。

GEM_HOME 指定安装 gem 的位置。

export GEM_HOME=<new location>

但是如果你不想改变路径,只想安装几个gem,你也可以这样做:

gem install --install-dir /path_to_new_directory my-gem-name

示例:

gem install --install-dir /Users/xyz/Desktop sass

将在桌面上安装 rails