【发布时间】:2014-09-25 19:33:53
【问题描述】:
我已经尝试了 1 周来找出这个问题的答案,但我完全迷失了。我会尽力提供尽可能多的信息,但请记住,我什至不确定如何正确呈现。
- 红宝石 - 2.0.0p451
- Rspec - 3.0.3
- 宝石 - 2.4.1
我目前正在尝试通过 Testfirst.org 的第一个练习“00_hello”
当我在 00_hello 目录中输入 rake 时,我得到了这个
(in /Users/AK/Desktop/ruby_master)
/Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:54:in `require': cannot load such file -- spec_helper (LoadError)
from /Library/Ruby/Site/2.0.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration.rb:1024:in `block in requires='
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration.rb:1024:in `each'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration.rb:1024:in `requires='
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration_options.rb:101:in `block in process_options_into'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration_options.rb:100:in `each'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration_options.rb:100:in `process_options_into'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/configuration_options.rb:22:in `configure'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:96:in `setup'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:85:in `run'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:70:in `run'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/lib/rspec/core/runner.rb:38:in `invoke'
from /Library/Ruby/Gems/2.0.0/gems/rspec-core-3.0.3/exe/rspec:4:in `<top (required)>'
from /usr/bin/rspec:23:in `load'
from /usr/bin/rspec:23:in `<main>'
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby -S rspec /Users/AK/Desktop/ruby_master/00_hello/hello_spec.rb -I/Users/AK/Desktop/ruby_master/00_hello -I/Users/AK/Desktop/ruby_master/00_hello/solution -f documentation -r ./rspec_config failed
我没有更改任何内容,并且正在按照提供的说明进行操作。您最终创建了一个名为“hello.rb”的文件,该文件允许规范文件正常运行。即使我在同一目录中创建它,我也会得到与上面相同的输出。
任何见解或帮助将不胜感激。我尝试安装不同的东西,但似乎没有任何效果。
附:除了上述输出之外,我也得到了“rake aborted”。
【问题讨论】: