indicators
indicators copied to clipboard
Fatal Installation Issues: uninitialized constant ActiveSupport::Autoload (NameError)
Hi there, I've followed the instructions on your page and cloned and bundled your gem for the following environment.
Runtime: ruby 2.2.2p95 (2015-04-13 revision 50295) [x86_64-linux]
However when calling it from a simple script, I get the included core dump. Not sure if this is a local environmental issue or something bigger.
require 'indicators' my_data.calc(:type => :macd, :params => [12, 26, 9]) puts my_data
/usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/number_helper.rb:3:in <module:NumberHelper>': uninitialized constant ActiveSupport::Autoload (NameError) from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/number_helper.rb:2:in
module:ActiveSupport'
from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/number_helper.rb:1:in <top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in
require'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in require' from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/core_ext/numeric/conversions.rb:2:in
<top (required)>'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in
require'
from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/core_ext/numeric.rb:3:in <top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:121:in
require'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:121:in require' from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/core_ext.rb:2:in
block in <top (required)>'
from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/core_ext.rb:1:in each' from /usr/local/share/gems/gems/activesupport-4.2.3/lib/active_support/core_ext.rb:1:in
<top (required)>'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in
require'
from /home/tmoor/.gem/ruby/gems/securities-2.0.1/lib/securities/scraper.rb:1:in <top (required)>' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in
require'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:69:in require' from /home/tmoor/.gem/ruby/gems/securities-2.0.1/lib/securities.rb:2:in
<top (required)>'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:128:in require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:128:in
rescue in require'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:39:in require' from /home/tmoor/.gem/ruby/gems/indicators-1.0.3/lib/indicators.rb:2:in
<top (required)>'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:128:in require' from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:128:in
rescue in require'
from /usr/share/rubygems/rubygems/core_ext/kernel_require.rb:39:in require' from macd_indicator.rb:4:in
If you put require 'active_support'
to lib/indicators.rb
, you can pass this issue.