0
我已經安裝了rvm並創建了.ruby-version
指定1.9.3
和.ruby-gemset
在我的項目目錄中指定了my_project
。當我運行gem env gemdir
它返回:/Users/danielfriisjensen/.rvm/gems/[email protected]_project
。爲什麼gem安裝在我的項目目錄中?
然而,當我運行bundle install
,所有我在Gemfile中指定的寶石放入my_project/vendor/bundle/gems
嘗試運行'bundle install --system'。也許這是一個很好的回答你的問題:http://stackoverflow.com/questions/3408653/bundler-puts-my-gems-in-my-project-directory – Mindbreaker 2013-05-07 08:43:42
檢查束的位置 - 「哪個束」。如果它不在.rvm或系統gem空間中,請刪除並重新安裝。 – 2013-05-07 08:50:53
'bundle install --system'只是像以前一樣將gem放在我的本地項目目錄中。 ''哪個bundle'返回'/ Users/danielfriisjensen/.rvm/gems/ruby-1.9.3-p392 @ global/bin/bundle' – 2013-05-07 09:54:25