我想問你一些關於bundler的問題......如果我運行命令「bundle list」,那麼我會得到寶石列表並有「*耙(0.9.2)」,但如果我將我的應用程序移動到服務器,我得到錯誤在任何來源(Bundler :: GemNotFound)找不到rake-0.9.2 - 但這寶石是捆綁銷售商...可能是錯的?Rails 3 - 在任何源代碼中都找不到rake-0.9.2(Bundler :: GemNotFound)
回答
你應該用應用程序打包寶石。
我試圖做...我運行命令**捆綁軟件包**,然後**帽部署:冷**移動應用程序到服務器,但仍然是同樣的問題 - **找不到rake-0.9.2在任何來源中** – user1946705
tmp/cache文件夾中的gem(在服務器的版本中)? – tamersalama
嗨,我解決了我的問題,感謝更新捆綁器版本> = 1.0.13 – user1946705
+1 tamaresalama的答案...
您使用它的Rails版本?
確保所有的寶石都依賴於「的Gemfile」上市..然後運行「捆綁安裝」
如果你使用RVM,您還應該創建一個特定的寶石爲您的應用,封裝你的寶石爲那個應用程序更好。例如'rvm gemset create yourname'
創建新的gemset後,您可以使用'rvm gemset use yourname --default'將其設置爲默認值,然後您需要執行手動'gem install rake'以確保它是在新的寶石,你做了前「包安裝」
希望這有助於
對於我來說加入:
source 'https://rubygems.org'
我Gemfile中解決了這個問題出於某種原因,我刪除了它以前。 。
rm -rf Gemfile.lock
然後重新運行bundle install
顯示下面的錯誤對我來說,當運行命令捆綁安裝, 「*找不到rails_best_practices-1.13.7在任何一個源*」
只是刪除Gemfile.lock併爲我工作。
- 1. 在任何源代碼中找不到rake-0.9.2.2(Bundler :: GemNotFound)
- 2. 在任何源代碼中找不到stripe-2.2.0(Bundler :: GemNotFound)
- 3. 在任何源代碼中找不到rake-0.8.7(Bundler :: GemNotFound)
- 4. 在任何源代碼中找不到mysql2-0.3.11(Bundler :: GemNotFound)
- 5. Bundler :: GemNotFound:在任何源中都找不到net-ssh-2.7.0
- 6. 在任何源代碼中找不到rake-10.4.2(Bundler :: GemNotFound)
- 7. 在任何源代碼中找不到archive-tar-minitar-0.5.2(Bundler :: GemNotFound)
- 8. 在任何源代碼中找不到i18n-0.7.0(Bundler :: GemNotFound)
- 9. Passenger + Rails 3.1.1 =在任何源代碼中找不到rake-0.9.2(Bundler :: GemNotFound)
- 10. pow說:Bundler :: GemNotFound:在任何來源找不到rake-0.9.2.2
- 11. Bundler :: GemNotFound:無法在任何來源中找到i18n-0.7.0
- 12. 在任何來源找不到nokogiri(Bundler :: GemNotFound)
- 13. 在安裝postgres後,在Rspec的任何源代碼(Bundler :: GemNotFound)中都找不到pg-0.16.0
- 14. Rails bundler:「在任何來源中都找不到傾斜-1.3.5」
- 15. Capistrano&jruby&rvm - Bundler :: GemNotFound:找不到耙0.9.2.2在任何來源
- 16. Bundler在任何來源中都找不到耙子「
- 17. Passenger error在Bluehost共享主機上的任何源(Bundler :: GemNotFound)中都找不到rake-11.3.0
- 18. Bundler :: GemNotFound:在任何源9(logstash,elasticsearch)中找不到logstash-input-jdbc-4.2.1
- 19. Bundler:「在任何源中都找不到bson-1.4.0」
- 20. 在做碼頭組合時找不到鏈輪3.6.2(Bundler :: GemNotFound)
- 21. RVM,Ruby 1.9.2,Rails 3,Passenger 3.0.2(Bundler :: GemNotFound)
- 22. 錯誤使用Phusion Passenger - 無法在任何源中找到sqlite3-ruby-1.2.5(Bundler :: GemNotFound)
- 23. 不能在任何的來源(捆紮機:: GemNotFound)找到耙10.0.4
- 24. 找不到任何的來源(捆紮機:: GemNotFound)
- 25. Rails:在任何源中都找不到rake-10.1.1
- 26. 找不到JSON-1.8.1在任何來源(捆紮機:: GemNotFound)
- 27. 在任何源代碼中找不到ZenTest-4.11.0
- 28. 如何解決[metasploit]錯誤:block in materialize':在任何來源找不到pg-0.17.1(Bundler :: GemNotFound)
- 29. 在任何源代碼中找不到rack-cache-1.0.3
- 30. RubyMine:在任何源中都找不到rake-10.5.0
我遇到同樣的問題。你能否詳細說明你是如何解決這個問題的?謝謝! – madhaviganti