【发布时间】:2014-06-24 17:30:16
【问题描述】:
所以我尝试卸载重新安装以及运行 gem 更新,但不断收到以下错误。
C:\Users\Dakota>rspec
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0.2/lib/rspec/
core/configuration.rb:1057:in `load': cannot load such file -- C:/Users/Dakota/s
pec (LoadError)
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/configuration.rb:1057:in `block in load_spec_files'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/configuration.rb:1057:in `each'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/configuration.rb:1057:in `load_spec_files'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/runner.rb:97:in `setup'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/runner.rb:85:in `run'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/runner.rb:70:in `run'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/lib/rspec/core/runner.rb:38:in `invoke'
from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/rspec-core-3.0
.2/exe/rspec:4:in `<top (required)>'
from C:/RailsInstaller/Ruby1.9.3/bin/rspec:23:in `load'
from C:/RailsInstaller/Ruby1.9.3/bin/rspec:23:in `<main>'
【问题讨论】:
-
它似乎在寻找一个不存在的文件。确保 C:/Users/Dakota/spec 存在(尽管没有文件扩展名很奇怪)。可能是配置出了问题,或者您下载了错误的 gem。您使用的 ruby 版本可能是错误的 rspec gem。
标签: ruby-on-rails ruby ruby-on-rails-3 rspec gem