【发布时间】:2016-06-03 01:55:44
【问题描述】:
sh: 2: Syntax error: Unterminated quoted string
sh: 2: Syntax error: Unterminated quoted string
!
! Could not detect rake tasks
! ensure you can run `$ bundle exec rake -P` against your app
! and using the production group of your Gemfile.
! rake aborted!
! Bundler::GemRequireError: There was an error while trying to load the gem 'geocoder'.
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler.rb:99:in `require'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/config/application.rb:7:in `<top (required)>'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/Rakefile:4:in `require'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/Rakefile:4:in `<top (required)>'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/rake_module.rb:28:in `load'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/rake_module.rb:28:in `load_rakefile'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:689:in `raw_load_rakefile'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:94:in `block in load_rakefile'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:176:in `standard_exception_handling'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:93:in `load_rakefile'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:77:in `block in run'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:176:in `standard_exception_handling'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:75:in `run'
! /tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/bin/rake:33:in `<top (required)>'
! vendor/bundle/bin/rake:16:in `load'
! vendor/bundle/bin/rake:16:in `<main>'
!
/app/tmp/buildpacks/ruby/lib/language_pack/helpers/rake_runner.rb:102:in `load_rake_tasks!': Could not detect rake tasks (LanguagePack::Helpers::RakeRunner::CannotLoadRakefileError)
ensure you can run `$ bundle exec rake -P` against your app
and using the production group of your Gemfile.
rake aborted!
Bundler::GemRequireError: There was an error while trying to load the gem 'geocoder'.
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:80:in `rescue in block (2 levels) in require'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `each'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:72:in `block in require'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `each'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler/runtime.rb:61:in `require'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/bundler-1.11.2/lib/bundler.rb:99:in `require'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/config/application.rb:7:in `<top (required)>'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/Rakefile:4:in `require'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/Rakefile:4:in `<top (required)>'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/rake_module.rb:28:in `load'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/rake_module.rb:28:in `load_rakefile'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:689:in `raw_load_rakefile'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:94:in `block in load_rakefile'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:176:in `standard_exception_handling'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:93:in `load_rakefile'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:77:in `block in run'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:176:in `standard_exception_handling'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/lib/rake/application.rb:75:in `run'
/tmp/build_9b4051bc141f7a675f608a4f23fe3255/vendor/bundle/ruby/2.0.0/gems/rake-11.1.2/bin/rake:33:in `<top (required)>'
vendor/bundle/bin/rake:16:in `load'
vendor/bundle/bin/rake:16:in `<main>'
from /app/tmp/buildpacks/ruby/lib/language_pack/ruby.rb:746:in `rake'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails4.rb:77:in `block (2 levels) in run_assets_precompile_rake_task'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:131:in `log'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails4.rb:71:in `block in run_assets_precompile_rake_task'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:17:in `block in instrument'
from /app/vendor/ruby-2.3.1/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:16:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:48:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:44:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails4.rb:70:in `run_assets_precompile_rake_task'
from /app/tmp/buildpacks/ruby/lib/language_pack/ruby.rb:104:in `block (2 levels) in compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/ruby.rb:767:in `allow_git'
from /app/tmp/buildpacks/ruby/lib/language_pack/ruby.rb:98:in `block in compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:17:in `block in instrument'
from /app/vendor/ruby-2.3.1/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:16:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:48:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:44:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/ruby.rb:88:in `compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails2.rb:49:in `block in compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:17:in `block in instrument'
from /app/vendor/ruby-2.3.1/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:16:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:48:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:44:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails2.rb:47:in `compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails3.rb:38:in `block in compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:17:in `block in instrument'
from /app/vendor/ruby-2.3.1/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:16:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:48:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:44:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails3.rb:37:in `compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails4.rb:41:in `block in compile'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:17:in `block in instrument'
from /app/vendor/ruby-2.3.1/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:16:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:48:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:44:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/rails4.rb:40:in `compile'
from /app/tmp/buildpacks/ruby/bin/compile:16:in `block (2 levels) in <main>'
from /app/tmp/buildpacks/ruby/lib/language_pack/base.rb:131:in `log'
from /app/tmp/buildpacks/ruby/bin/compile:15:in `block in <main>'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:35:in `block in trace'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:18:in `block (2 levels) in instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:40:in `yield_with_block_depth'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:17:in `block in instrument'
from /app/vendor/ruby-2.3.1/lib/ruby/2.3.0/benchmark.rb:308:in `realtime'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:16:in `instrument'
from /app/tmp/buildpacks/ruby/lib/language_pack/instrument.rb:35:in `trace'
from /app/tmp/buildpacks/ruby/bin/compile:11:in `<main>'
! Push rejected, failed to compile Ruby app
如上所述,我无法上传到 Heroku。我已经能够对应用程序运行 bundle exec rake -P ......我在想也许地理编码的 gem 是问题所在?我已将它从我的 gem 文件中删除,但它仍在安装它...
我不确定如何针对我的生产环境运行 bundle exec rake -P...感谢任何帮助。
【问题讨论】:
-
你需要在heroku上推送Gem lock文件并测试一下
-
感谢 cmets,我已经删除了我的锁定文件包安装,然后尝试推送更新...没什么,我不知道...它工作正常我更改了一些 HTML 代码和它已经开始这样做了……
标签: ruby-on-rails ruby heroku