我正在使用此页面跟踪本教程中的rspec:Test First: Learn Ruby并使用此Github repo:Github Repo for same course using rspec v3。我的问题是,在克隆了repo后,在根目录中运行bundle install
,然后rspec --init
创建spec_helper.rb文件,我运行rake spec
并最终得到关于此错误的信息依赖:~\.rbenv/versions/2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in 'require': cannot load such file -- pry-byebug (LoadError)
事情是安装了pry-byebug宝石。我已经卸载并重新安装它,删除了回购并重新启动,但无论我收到此错误,我都不确定如何解决它。
我是编程和本网站的新手,因此我可以轻松提供任何我遗漏的信息。
编辑:我最终弄清楚了我的菜鸟错误:路径中有一个文件夹中有一个空格。改变这一点解决了问题。
答案 0 :(得分:0)
显然,项目文件路径中的空格会导致问题。我编辑了违规文件夹,然后rspec按预期工作。