While trying to understand(debug) the solution code I failed to runthe command line programm and receive the specified output:
I checked out the solution branch on my local machine to test the solution and understand the code. First I typed ruby macbeth_analyzer.rb
Before running the program I changed the ruby version of the .ruby-versionfile to from 2.2.1 to 2.3.0 because my current bundler requires ruby 2.3.0.
Output:
➜ lib git:(featured-solution) ✗ ruby macbeth_analyzer.rb /Users/usenamr/.rbenv/versions/2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require': cannot load such file -- speech (LoadError) from /Users/username/.rbenv/versions/2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require' from macbeth_analyzer.rb:4:in '<main>'
To fix this I changed require "speech" to require_relative "speech" and typed ruby macbeth_analyzer.rb again.
Output: nothing
When I run the specs, all specs pass.
Did You or anyone reading this encounter the same problem? Any help is appreciated.
My Computer is a Mac Book Pro Mid 2015 , with macOS 10.14.5
While trying to understand(debug) the solution code I failed to runthe command line programm and receive the specified output:
I checked out the solution branch on my local machine to test the solution and understand the code. First I typed
ruby macbeth_analyzer.rbBefore running the program I changed the
ruby versionof the .ruby-versionfile to from2.2.1to2.3.0because my current bundler requires ruby2.3.0.Output:
➜ lib git:(featured-solution) ✗ ruby macbeth_analyzer.rb /Users/usenamr/.rbenv/versions/2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require': cannot load such file -- speech (LoadError) from /Users/username/.rbenv/versions/2.3.0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require' from macbeth_analyzer.rb:4:in '<main>'To fix this I changed
require "speech"torequire_relative "speech"and typedruby macbeth_analyzer.rbagain.Output: nothing
When I run the specs, all specs pass.
Did You or anyone reading this encounter the same problem? Any help is appreciated.
My Computer is a Mac Book Pro Mid 2015 , with macOS 10.14.5