Links de interés
INTRODUCCIÓN
Un entorno virtual de Python es un ambiente creado con el objetivo de aislar recursos como librerías y entorno de ejecución, del sistema principal o de otros entornos virtuales. Lo anterior significa que en el mismo sistema, maquina o computadora, es posible tener instaladas múltiples versiones de una misma librería sin crear ningún tipo de conflicto.
Para comenzar con nuestra instalación de Odoo, una de los primeros pasos a realizar es generar un entorno aislado de Python para poder descargar allí las librerías necesarias sin afectar al entorno ya instalado por defecto en Ubuntu.
INSTALACIÓN
1. ACTUALIZAR REPOSITORIOS:
sudo apt-get update
2. INSTALAR PIP PARA PYTHON 3:
sudo apt-get install build-essential libssl-dev libffi-dev python-dev
sudo apt-get install python3-pip
3. USAR PIP PARA INSTALAR VIRTUALENV:
sudo pip3 install virtualenv
4. CREAR ENTORNO VIRTUAL DE PYTHON 3 EN EL DIRECTORIO DONDE TRABAJAREMOS:
sudo virtualenv -p python3 /opt/env3
Nota: De acuerdo al directorio en donde querramos crearlo podríamos o no necesitar escalar permisos de super usuario ejecutando con sudo.
Instalar Virtualenv - Python 3 - Ubuntu 18.04 Bionic Beaver