1
我使用的是Ubuntu 15.10。這是我在終端寫的代碼不能安裝Bundler,沒有權限
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應用程序時給我帶來問題。我該怎麼辦?
你能張貼'寶石env'的輸出:
您可以通過導出不同
GEM_HOME
更改默認安裝目錄 –