sudo apt install -y python3 python3-dev python3-setuptools python3-pip
# 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