2

我想在 Rails 3.2.11 中为我的控制台脚本使用ruby ​​-progressbar。我添加gem 'ruby-progressbar'到 Gemfile 并运行bundle install.

uninitialized constant ProgressBar会在我尝试使用它时显示。

如果我这样做require 'ruby-progressbar',则会显示以下错误:

LoadError: cannot load such file -- ruby-progressbar from /Users/evgenyneu/.rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require'

4

1 回答 1

2

宝石: https ://rubygems.org/gems/ruby-progressbar

你需要写一些:

require 'progressbar'
pbar = ProgressBar.new('data processing', some_long_data_array.length)
some_long_data_array.each do |data|
  data.process 
  pbar.inc
end
pbar.finish
于 2017-01-12T15:55:03.147 回答