无法安装 Bundler,没有权限

Can't Install Bundler, no permissions

我正在使用 Ubuntu 15.10。这是我在终端写的代码

gem install bundler
ERROR:  While executing gem ... (Gem::FilePermissionError)
    You don't have write permissions for the /var/lib/gems/2.1.0 directory.

为什么要安装它?当然它没有安装在根目录下的权限。如果我尝试像这样的相同命令 sudo gem install bundler 它会起作用。但它不应该安装为 sudo,它在创建新的 Rails 应用程序时给我带来了问题。我该怎么办?

您可能应该从 运行 gem env 开始,然后查看您的默认环境。

您可以通过导出不同的 GEM_HOME:

来更改默认安装目录
export GEM_HOME=$HOME/.gem/