无法安装 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/
我正在使用 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/