這讓我發瘋。我改變了筆記本電腦,並試圖讓我的Rails環境再次工作。 Mac OS X有它自己的紅寶石,但我使用brew並安裝了新的。我安裝導軌3.0.5,跑:Bundler和Rails看着不同的寶石?
bundle install
然後:
rails s
我得到這個錯誤:
Could not find aws-s3-0.6.2 in any of the sources
Run `bundle install` to install missing gems.
抨擊我的頭靠在牆上了幾個小時後,我嘗試只是手動安裝寶石,它的工作!所以,顯然,rails和bundler正在爲我的寶石尋找不同的地方。兩者都來自我的釀造安裝。
我怎樣才能弄清楚每個人在看什麼,這樣我就可以再次使用「捆綁安裝」了?
也許我不明白。當我運行軟件包安裝並且它說安裝的所有東西在運行rails時都會失敗?爲什麼我必須手動獲取寶石? – ZaBlanc