Rake Spec命令无法正常工作

时间:2014-05-05 06:36:22

标签: ruby-on-rails ruby ruby-on-rails-3 heroku rspec

我需要将ruby站点从暂存转移到生产...需要检查rake规范但是当我使用rake spec命令时我收到消息"你的Ruby版本是1.9.3但你指定的gem文件是2.0.0 .."

我甚至已经卸载并重新安装了Heroku工具带,但仍显示相同的错误......

我系统中的ruby版本是1.9.3(Heroku /ruby-1.9.3

有没有办法更新版本或修复此错误...

在我的Gem文件中,ruby版本是2.0.0但如果我将其更改为1.9.3则显示错误没有上传...

source 'https://rubygems.org'
# ruby line 
ruby '2.0.0'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.2'

1 个答案:

答案 0 :(得分:1)

我认为您的问题将通过以下方式解决......

首先删除GemFile.lock。

然后在生产服务器上捆绑安装。

请告诉我你的评论,这些方式会发生什么?