Я погружаюсь в RoR и использую Heroku для размещения тестового приложения, которое я создаю. Когда я нажимаю на Heroku, происходит сбой при попытке установить гем linecache19 (который используется гемом ruby-debug19) ...
Installing ruby_core_source (0.1.4)
Installing linecache19 (0.5.11) with native extensions /usr/ruby1.8.7/lib/ruby/site_ruby/1.8/rubygems/installer.rb:483:in `build_extensions': ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError)
После поиска по всей сети этой проблемы все решили ...
heroku config: add BUNDLE_WITHOUT="test development" --app app_name
Но толчок к Героку все еще падает, даже после того, как я это сделал. Вот мой Gemfile ...
source 'http://rubygems.org'
gem 'rails', '3.0.5'
gem "carrierwave"
gem "mini_magick"
gem "fog"
group :development do
gem 'annotate-models', '1.0.4'
gem 'sqlite3'
gem 'ruby-debug19'
gem 'sqlite3-ruby', :require => 'sqlite3'
end
Я даже удалил гем ruby-debug19
, и он все еще не работает и пытается установить гем linecache19. Почему этот камень linecache19 не исчезнет? Я новичок во всем этом и, как таковой, я уверен, что мне не хватает чего-то очевидного. Ваши мысли?
Спасибо за вашу мудрость!