Soy un novato siguiendo el programa RailsTutorial.org y tengo instalado/setup rvm, ruby 1.9.2, rails, curl, git y creé mi primera aplicación y la puse en github (para que la clave SSH esté bien).¿Cómo hago que Heroku trabaje en Ubuntu 10.10 (usando VirtualBox en una máquina con Windows)?
El siguiente paso es el despliegue de Heroku, lo que me está matando:
gem install Heroku
funciona bien, pero me sale este error después de "llaves heroku: añadir" o "heroku crear":
[app_first (master)]$ heroku keys:add
<internal:lib/rubygems/custom_require>:29:in `require': no such file to load -- readline (LoadError)
from <internal:lib/rubygems/custom_require>:29:in `require'
from /home/john/.rvm/gems/[email protected]/gems/heroku-1.11.0/lib/heroku/commands/app.rb:1:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /home/john/.rvm/gems/[email protected]/gems/heroku-1.11.0/lib/heroku/command.rb:5:in `block in <top (required)>'
from /home/john/.rvm/gems/[email protected]/gems/heroku-1.11.0/lib/heroku/command.rb:5:in `each'
from /home/john/.rvm/gems/[email protected]/gems/heroku-1.11.0/lib/heroku/command.rb:5:in `<top (required)>'
from <internal:lib/rubygems/custom_require>:29:in `require'
from <internal:lib/rubygems/custom_require>:29:in `require'
from /home/john/.rvm/gems/[email protected]/gems/heroku-1.11.0/bin/heroku:7:in `<top (required)>'
from /home/john/.rvm/gems/[email protected]/bin/heroku:19:in `load'
from /home/john/.rvm/gems/[email protected]/bin/heroku:19:in `<main>
Supongo que tiene algo que ver con las gemas perdidas o extraviadas, pero soy un novato total, por lo que la conjetura puede estar muy lejos. aquí está el entorno de gemas:
[app_first (master)]$ gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.7
- RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [i686-linux]
- INSTALLATION DIRECTORY: /home/john/.rvm/gems/[email protected]
- RUBY EXECUTABLE: /home/john/.rvm/rubies/ruby-1.9.2-p0/bin/ruby
- EXECUTABLE DIRECTORY: /home/john/.rvm/gems/[email protected]/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/john/.rvm/gems/[email protected]
- /home/john/.rvm/gems/[email protected]
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
¿Alguna idea? Agradecido de antemano.
fui a sus documentos ya - sin suerte. El doc de SSH Keys es lo mismo que github y, dado que puedo presionar con éxito a github, no creo que ese sea el problema. – John
ooops ... presione ingresar demasiado pronto. después del doc. en las teclas van directamente a "heroku create" y "heroku keys: add", que es donde se produce mi entorno. No se pudo encontrar ninguna solución de problemas relacionada con ese problema. – John