Instalación Python en Ubuntu

Python3

sudo apt install -y python3 python3-dev python3-setuptools python3-pip

Virtualenvwrapper

# Como usuario
pip3 install --user virtualenvwrapper

Editar .bashrc

which python3
which virtualenvwrapper.sh
vim ~/.bashrc

# Virtualenvwrapper
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export WORKON_HOME=$HOME/.virtualenvs
source ~/.local/bin/virtualenvwrapper.sh
source ~/.bashrc

Entorno virtual default

mkvirtualenv default

(default) pip install -U \
    autopep8 \
    Django \
    flake8 \
    isort \
    livereload \
    pycodestyle \
    pydocstyle \
    Sphinx \
    sphinx-autobuild \
    sphinx-rtd-theme

Comandos

  • mkvirtualenv // Crea un nuevo virtualenv

  • rmvirtualenv // Elimina un virtualenv existente

  • workon nombre_env // Activar entorno virtual, si se omite nombre_env, mostrara todos los disponibles

  • deactivate // Desactivar virtualenv

  • lsvirtualenv // Listar virtualenvs