2014-03-19 66 views
45

我一邊跑捆綁安裝在Rails應用程序得到這個錯誤,找不到thread_safe-0.3.0在任何來源

我認爲最新的版本是0.2.0 ...可能有人幫助我在這?

bundle install 
Fetching gem metadata from https://rubygems.org/.......... 
Fetching additional metadata from https://rubygems.org/.. 
Resolving dependencies... 
Could not find thread_safe-0.3.0 in any of the sources 

回答

38

我遇到了同樣的問題。

的thread_safe寶石版本0.3.0已經從紅寶石寶石現在猛拉:http://rubygems.org/gems/thread_safe/versions

所以,你可能想在你的Gemfile指定不同的版本,或者你可以直接點到Gemfile中GitHub上。

我解決了這個問題,這條線在我的Gemfile:

gem 'thread_safe', '0.2.0' 
+4

感謝這解決了問題!實際的命令是'bundle update thread_safe',因爲我的線程安全鎖定在0.3.0 – nucka

+0

遵循以下步驟並且Gemfile.lock指向版本'0.2.0'或更低版本。推向Heroku時仍然會出現同樣的錯誤。 – migu

+0

Heroku錯誤已修復:https://github.com/headius/thread_safe/issues/41 – migu

15

正如dreamnid說,「看起來像他們猛拉0.3.0建立幾個小時前排查build issue」。

嘗試運行gem uninstall thread_safe(刪除抽取版本)和更高版本bundle update以安裝正確的版本。

4

我有同樣的問題。我採取了mat_jack1的建議,但我也跑了「軟件包更新thread_safe」。這爲我解決了這個問題。

8

運行:

bundle update 

修正這個問題對我來說,與消息: 「使用thread_safe 0.2.0(0.3.0是)」

相關問題