首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装ZenTest (4.8.2)时发生错误,绑定程序无法继续。

安装ZenTest (4.8.2)时发生错误,绑定程序无法继续。
EN

Stack Overflow用户
提问于 2012-11-21 19:40:08
回答 1查看 485关注 0票数 1

当我练习Rails教程的第三章时,。在大部分静态页面之后:结论。我试图将我的应用程序推到heroku,但是出现了一个错误,如下所示:(我到处搜索这个错误,但找不到解决方案)

代码语言:javascript
复制
Counting objects: 96, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (73/73), done.
Writing objects: 100% (79/79), 8.92 KiB, done.
Total 79 (delta 35), reused 0 (delta 0)

-----> Heroku receiving push
-----> Ruby/Rails app detected
-----> Installing dependencies using Bundler version 1.2.1
       Running: bundle install --without development:test --path vendor/bundle --binstubs bin/ --deployment
       Fetching gem metadata from https://rubygems.org/.........
       Fetching gem metadata from https://rubygems.org/..
       Installing rake (0.8.7)
       Installing ZenTest (4.8.2)
       Gem::InstallError: ZenTest requires RubyGems version ~> 1.8. Try 'gem update --system' to update RubyGems itself.
       An error occurred while installing ZenTest (4.8.2), and Bundler cannot continue.
       Make sure that `gem install ZenTest -v '4.8.2'` succeeds before bundling.
 !
 !     Failed to install gems via Bundler.
 !
 !     Heroku push rejected, failed to compile Ruby/rails app

To git@heroku.com:stark-tundra-9366.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:stark-tundra-9366.git'

我的Gemfile是这样的:

代码语言:javascript
复制
source 'https://rubygems.org'

gem 'rails', '3.2.8'

gem 'sqlite3', :group => [:development, :test]

gem 'rb-fsevent', '~> 0.9.1'
gem "ZenTest", "~> 4.8.2"
gem 'rake', '~> 0.8.7'

group :development, :test do
  gem 'guard-spork', '1.2.0'
  gem 'spork', '0.9.2'
end

group :production do
  gem 'thin'
  gem 'pg'
end

group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'
  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

group :development do
  gem 'rspec-rails', '2.11.0'
end

group :text do
  gem 'rspec', '2.11.0'
  gem 'webrat', '0.7.2'
end

我不知道这个应用程序有什么问题。我更改了Zentest版本,并投入测试或生产,它没有工作。

EN

回答 1

Stack Overflow用户

发布于 2013-10-08 14:00:53

ZenTest似乎限制了最新的红宝石允许。它的解决方案是更新ZenTest和rubygems,因为最新的ZenTest似乎运行得更好。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13500837

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档