我正在深入研究RoR,我正在使用Heroku来托管我正在构建的测试应用程序.当我向Heroku推送时,它在尝试安装linecache19 gem(由
ruby-debug19 gem使用)时崩溃…
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
但即使我这样做,对Heroku的推动仍然会崩溃.这是我的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 gem,它仍然崩溃并试图安装linecache19 gem.为什么这个linecache19 gem不会消失?我是这一切的新手,因此,我确信我错过了一些明显的东西.你的意见?
谢谢你的智慧!