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 に答える