无法在任何来源中找到thread_safe-0.3.0

nuc*_*cka 46 multithreading ruby-on-rails

我在rails应用程序中运行bundle install时遇到此错误,

我认为最新版本是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
Run Code Online (Sandbox Code Playgroud)

mat*_*ck1 38

我遇到了同样的问题.

thread_safe gem版本0.3.0现已从Ruby Gems中获取:http://rubygems.org/gems/thread_safe/versions

因此,您可能希望在Gemfile中指定不同的版本,或者可以将Gemfile直接指向GitHub.

我在我的Gemfile中用这一行解决了这个问题:

gem 'thread_safe', '0.2.0'
Run Code Online (Sandbox Code Playgroud)

  • 谢谢这解决了这个问题!实际的命令是'bundle update thread_safe',因为我的线程安全锁定在0.3.0 (4认同)

19W*_*S85 15

正如dreamnid所说,"看起来他们几个小时前将0.3.0版本用于解决构建问题 ".

尝试运行gem uninstall thread_safe(删除抽出的版本),然后bundle update安装正确的版本.


Joe*_*oey 8

运行:

bundle update
Run Code Online (Sandbox Code Playgroud)

修复了我的问题,消息:"使用thread_safe 0.2.0(0.3.0)"