portable - Ruby on Rails Beta 3: instalación en Snow Leopard-archivo no encontrado
opencobol para windows (7)
Intenté instalar la nueva versión beta en mi sistema con el comando:
sudo gem install rails --pre
pero no importa lo que intente, todavía recibo este maldito error:
Rieles instalados con éxito-3.0.0.beta3
1 gema instalada
Instalando la documentación de ri para rails-3.0.0.beta3 ...
Archivo no encontrado: lib
Como soy muy nuevo en ruby, realmente no sé qué hacer.
¿Cómo puedo terminar de instalar esto? ¿Ya está instalado? ¿Por qué abortar aquí?
Encontré el mismo mensaje de error, mientras que después de algunos google lo instalé manualmente ''sudo mkdir lib'' en ... / gems / rails-3.0.0.beta3. Aunque no ha planteado más problemas, espero que alguien pueda decir lo que debería estar en el directorio lib que falta.
Estoy teniendo el mismo problema con la beta 4. La solución es sudo gem install rails --pre --no-ri --no-rdoc
aunque no sé por qué.
Podría ser una solución diferente en su sistema operativo, pero obtuve el mismo error exacto en Ubuntu y al crear una carpeta "libra" en la carpeta de gemas de rieles, resolví mi problema. He explicado la solución en el siguiente post:
Instalando Rails: "Archivo no encontrado: lib"
Por conveniencia lo copiaré aquí también. La solución:
mkdir /lib/ruby/gems/1.8/gems/rails-{whatever your version is}/lib
Explicación: El comando ¨ [sudo] gem install rails¨ espera la carpeta / lib (al final), pero por alguna razón aún no se ha creado.
La fuente original de esta solución fue la siguiente URL. ¡Espero eso ayude!
Realmente no necesita hacer este sudo gem install rails --pre
, simplemente sudo gem install rails
. Rails3 es el paquete predeterminado ahora y está fuera de beta.
Debería funcionar bien.
Si quieres desarrollar Ruby / Rails en Mac, te recomiendo encarecidamente que no utilices la versión de Ruby / Rubygems que se incluye con tu Mac. Lo que sí recomiendo es:
- Instalar homebrew y usarlo para administrar paquetes de software en tu mac.
- Instala brewbygems , lo que hace que Homebrew juegue bien con rubygems:
gem install brewbygems
- Instale rvm y aprenda a amar las diferentes versiones de la característica de gemsets de ruby y rvm:
gem install rvm
Una vez que hayas hecho eso, tendrás un entorno de desarrollo bastante sólido y podrás instalar cualquier versión de rieles sin ningún problema. Solo tenga en cuenta que Rails 3 funciona mejor con ruby 1.9.2 (instale con rvm ejecutando rvm install ruby-head
) y aún está en versión beta, lo que significa que no es muy estable y no debe usarse para nada de grado de producción (todavía) .
Todo lo que necesita para ejecutar es gem install rdoc
, siga sus instrucciones, luego ejecute nuevamente el comando install rails y gem install rdoc
bien. El problema se debe a que rdoc no se instala cuando se instala con rieles, si se instala manualmente funciona bien.
Fuente: http://gist.github.com/565967
^ Tuve el mismo problema, y esto me funcionó.
sigue este railscast y estarás bien.
De todos modos, parece que el problema surge en la documentación que no debería impedirle utilizar los rieles 3.