En Ubuntu 10.04
acabo de instalar rbenv
. El comando de instalación no está presente.
rbenv 0.4.0-49-g8b04303
Usage: rbenv <command> [<args>]
Some useful rbenv commands are:
commands List all available rbenv commands
local Set or show the local application-specific Ruby version
global Set or show the global Ruby version
shell Set or show the shell-specific Ruby version
rehash Rehash rbenv shims (run this after installing executables)
version Show the current Ruby version and its origin
versions List all Ruby versions available to rbenv
which Display the full path to an executable
whence List all Ruby versions that contain the given executable
See `rbenv help <command>' for information on a specific command.
For full documentation, see: https://github.com/sstephenson/rbenv#readme
¿Qué me estoy perdiendo?
ruby
ubuntu
rbenv
ubuntu-10.04
McDougall
fuente
fuente
ruby-build
ser una dependencia de rbenv?Descubrí que cuando se usa rbenv desde un directorio global, es necesario exportar la
RBENV_ROOT
variable, de lo contrario no cargará los complementos.fuente
Como todos mencionaron, falta un problema
ruby-build
. Para versiones anteriores del sistema operativoruby-build
puede no estar disponible como unapt
paquete. En ese caso, instale utilizando las instrucciones originales , que deberían haber omitido la palabraOptional
en esto:fuente
Simplemente instale ruby-build en ubuntu:
Y añadir
A tu ~ / .bashrc
fuente
Instalé el complemento ruby-build antes e instalé ruby 1.9.3-p327 usando
Unos días después intenté instalar ruby 2.0.0-p247 usando
pero recibí el mensaje de error
Todo lo que tenía que hacer era correr
Y eso solucionó el problema.
fuente
source
lugar deexec $SHELL
, a menos que sepa lo que está haciendo: stackoverflow.com/questions/33048024/… unix.stackexchange.com/questions/91095/…Cualquiera que encuentre su camino aquí con este problema en OSX y que ya haya instalado ruby-build a través de homebrew (como yo), puede resolver esto simplemente actualizando ruby-build:
Esto solucionó el problema para mí.
fuente
Este problema también ocurre en Linux cuando se realiza una instalación independiente de ruby-build, si el
ruby-build
archivo ejecutable no se encuentra en la ruta. Si está instalando debajo/usr/local
, intente por ejemplo:fuente
Parece que ruby-build no está presente. Ejecute este comando:
fuente