Así que aquí está mi versión de Ubuntu:
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 18.04.2 LTS Release: 18.04 Codename: bionic Estoy tratando de ejecutar el siguiente comando: pyenv install 3.6.2 pero aparece el error:
Command 'pyenv' not found, did you mean: command 'pyvenv' from deb python3-venv command 'p7env' from deb libnss3-tools He buscado y esta publicación ( Ubuntu 14.04 - Python 3.4 - pyenv: comando no encontrado ) indica que Ubuntu 14.04 y versiones anteriores usan Python 2 por defecto, por lo que uno tiene que usar virtualenv en su lugar, pero ¿por qué mi Ubuntu 18.04 no reconoce el comando?
Primero vea si ya tiene el curl instalado en su máquina usando el comando:
$ curl --version
Si no lo tiene, instale el rizo usando:
$ sudo apt-get install curl
Después de eso, instale pyenv usando el comando:
$curl https://pyenv.run | bash
Y después de la instalación, actualice su bashrc agregando las líneas:
export PATH="~/.pyenv/bin:$PATH" eval "$(pyenv init -)" eval "$(pyenv virtualenv-init -)"Finalmente Vuelva a cargar el bashrc :
$ source ~/.bashrc
Creo que funcionará bien después de eso. Si instaló el pyenv antes, mire su bashrc para confirmar si agregó las líneas anteriores y vuelva a cargar el bashrc.