ruby - bundle update 尖峰 cpu 并且什么也不做

标签 ruby bundler

正如标题所说,我运行“bundle 更新”,我的 CPU 达到峰值,但没有任何反应。我已经离开它两个小时了。有什么想法吗?

我使用 bundler 版本 1.0.15

这是我的 Gemfile 内容:

source 'http://rubygems.org'

gem 'whiskey_disk'
gem 'rails'
gem 'rake'
gem 'unicorn'
gem 'juggernaut'
gem 'httparty'
gem 'postmark-rails'
gem 'jquery-rails'
gem 'airbrake'
gem 'newrelic_rpm'
gem 'haml'
gem 'barista'
gem 'decent_exposure'
gem 'carrierwave'
gem 'carrierwave-mongoid', require: 'carrierwave/mongoid'
gem 'rmagick'
gem 'devise'
gem 'gravtastic'
gem 'kaminari'
gem 'bson_ext', require: 'mongo'
gem 'mongoid'
gem 'mongoid-tree', require: 'mongoid/tree'
gem 'mongoid_auto_inc'
gem 'mongoid_search'
gem 'omniauth-facebook'
gem 'omniauth-twitter'
gem 'omniauth-tumblr'
gem 'inherited_resources'
gem 'jammit'
gem 'clockwork'
gem 'stalker'
gem 'ruby-bitly'
gem 'cloudfiles'
gem 'fog'
gem 'embedly'
gem 'zencoder'
gem 'pry'
gem 'therubyracer'
gem 'ruby-mp3info', require: 'mp3info'

最佳答案

Bundler 很少有困难来解决依赖关系,因此现在唯一的解决方法是为它提供一些“提示”以指定某些依赖关系的版本,以便它可以快速计算其余部分。

为一些 gem 指定版本,计算应该会快得多。 Rails 是不错的选择。

更多信息在这里:https://github.com/carlhuda/bundler/issues/1450

关于ruby - bundle update 尖峰 cpu 并且什么也不做,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8677090/

相关文章:

bash - 如何强制 ruby​​gems 或 shell 使用特定版本的 gem 可执行文件?

ruby - 为什么我不能用 gsub 替换字符串中的 '\\+'?

arrays - Ruby:哈希数组 - 如何根据作为数组的哈希键删除重复项

javascript - 如何将整数数组转换为人力车的 x/y 坐标

ruby-on-rails - Bundler 抛出 No Such file or directory for gem install

Bundler: bundle 、供应商/缓存...

ubuntu - 来自命令行的 ruby​​gems.org 超时问题——SSL 问题?

Bundler:组装正确的 Gemfile/"Bundler could not find compatible versions for gem bundler"

ruby-on-rails - 有谁知道 Ruby On Rails 的任何跨平台 GUI 日志查看器?

ruby-on-rails - Rails - 不同的时区来限制每日帖子