virtualenv
Crear un entorno virtual con Python 3 en Fedora
Para desarrollar aplicaciones web con django existen dos maneras de configurar nuestro entorno de trabajo. Una de ellas es usando los repositorios del sistema (instalando con apt-get, yum, dnf) y la otra es usando entornos virtuales. Si usamos los repositorios del sistema nos estamos limitando a usar una sola versión