Instalación
Instala a pyenv
alumno@servidor:~ $ git clone https://github.com/yyuu/pyenv.git $HOME/.pyenv alumno@servidor:~ $ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc alumno@servidor:~ $ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
pyenv permite la compilación e instalación de Python desde su código fuente dentro del directorio personal del usuario. Por otro lado cuenta con varias implementaciones de Python disponibles para su instalación: anaconda, ironpython, jyton, pypy, etc.
Instala a Python:
alumno@servidor:~ $ pyenv install 3.5.1
En este caso se ha instalado la versión 3.5.1. Puedes obtener una lista de las versiones de Python disponible (así como otras implementaciones) con el comando
pyenv install --list
.Verifica la correcta instalación de Python:
alumno@servidor:~ $ pyenv versions * system (set by $HOME/.pyenv/version) 3.5.1 alumno@servidor:~ $ pyenv shell 3.5.1 alumno@servidor:~ $ pyenv version 3.5.1 (set by PYENV_VERSION environment variable) alumno@servidor:~ $ pyenv which python /home/alumno/.pyenv/versions/3.5.1/bin/python alumno@servidor:~ $ python --version Python 3.5.1
Actualizaciones
pyenv
alumno@servidor:~ $ cd $HOME/.pyenv
alumno@servidor:~ $ git pull origin master
Python
Con el comando pyenv install --list
busca alguna actualización disponible para Python. Para
filtrar aquellas versiones disponibles a instalar de la rama 3 de Python puedes ejecutar
el comando pyenv install -l | grep -E '^ 3'
.