Instalación Python en Fedora

Python3

dnf install -y python3-setuptools python3-devel redhat-rpm-config

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 \
    restructuredtext-lint \
    Sphinx \
    sphinx-autobuild \
    sphinx-rtd-theme

Comandos virtualenvwrapper

  • mkvirtualenv Crea un nuevo virtualenv

  • rmvirtualenv Elimina un virtualenv existente

  • workon Cambia el actual virtualenv

  • deactivate Desactivar virtualenv

  • lsvirtualenv Listar virtualenvs