Ale*_*lla 1 ruby ruby-on-rails bundler
我正在使用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.
Run Code Online (Sandbox Code Playgroud)
为什么要尝试在那里安装它?当然,它没有权限将其安装在根目录中。如果我像这样尝试相同的命令,sudo gem install bundler它将起作用。但是不应将其安装为sudo,在创建新的Rails应用程序时会给我带来问题。我该怎么办?
您可能应该先运行gem env并查看默认环境。
您可以通过导出不同的目录来更改默认安装目录GEM_HOME:
export GEM_HOME=$HOME/.gem/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
438 次 |
| 最近记录: |