RSpec加载文件时出现问题

RSpec加载文件时出现问题,rspec,Rspec,我在尝试启动RubyonRails文件的RSpec测试时收到了这个错误。我在终端中输入了rspec spec/features/creating_article_spec.rb,然后出现了这个错误消息:rspec/core/configuration.rb:1361:inload”:无法加载这样的文件--/Users/vbaker/rails_proj/blog_app3/spec/spec/spec/features/creating_article_spec.rb(LoadError) 来自

我在尝试启动RubyonRails文件的RSpec测试时收到了这个错误。我在终端中输入了rspec spec/features/creating_article_spec.rb,然后出现了这个错误消息:rspec/core/configuration.rb:1361:in
load”:无法加载这样的文件--/Users/vbaker/rails_proj/blog_app3/spec/spec/spec/features/creating_article_spec.rb(LoadError)
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/configuration.rb:1361:in
加载规范文件中的块 来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/configuration.rb:1359:in
each'
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/configuration.rb:1359:in
加载规范文件' 来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/runner.rb:102:in
setup'
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/runner.rb:88:in
run' 来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/runner.rb:73:in
run'
来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/lib/rspec/core/runner.rb:41:in
invoke' 来自/Users/vbaker/.rbenv/versions/2.2.2/lib/ruby/gems/2.2.0/gems/rspec-core-3.4.0/exe/rspec:4:in
'
从/Users/vbaker/.rbenv/versions/2.2.2/bin/rspec:23:in
load' 来自/Users/vbaker/.rbenv/versions/2.2.2/bin/rspec:23:in`'


如何解决此问题?这说明了什么?

您可能正在spec/目录下运行rspec,这就是为什么在无法找到的文件路径中看到spec/spec/的原因。尝试更改到rails根目录(
/Users/vbaker/rails\u proj/blog\u app3
)并再次运行相同的命令