尝试重新安装RSpec,我似乎无法将其命令重新添加到我的bin文件夹中。
Mac-Users-MacBook-Pro:bin macuser$ rspec
-bash: /usr/bin/rspec: No such file or directory
>> which rspec
#> returns nothing.
我试了sudo gem install rspec --prerelease
十几次,bundle install
,似乎什么都没有。
我错过了什么?
答案 0 :(得分:2)
嘿嘿,我很确定命令是spec
而不是rspec
。
修改强>
好的,所以,我再看看,你说的是rspec命令包含在rspec2中...
所以,这里有一个Gemfile我正确安装了rspec w / bundle install
source 'http://rubygems.org'
gem 'rails', '3.0.0'
gem 'mysql'
group :development, :test do
gem "rspec-rails", ">= 2.0.0.beta.17"
end
就我而言,我正在使用rvm&它被安装到:
/Users/me/.rvm/gems/ree-1.8.7-head@<my gemset>/bin/rspec
答案 1 :(得分:0)
我继续并卸载了所有的rspec2。
然后我做了sudo gem install rspec --prerelease
而不是sudo gem install rspec-rails --prerelease
。
然后我按照明确的指示删除了之前测试版中漂浮的某些文件。一切都是copacetic。