TensorFlow es una plataforma de aprendizaje automático gratuita y de código abierto desarrollada por Google. Ayuda a los desarrolladores y científicos de datos a simplificar el proceso de implementación de modelos de aprendizaje automático. Actualmente, es utilizado por muchas empresas, incluidas PayPal, Intel, Airbus, Twitter y muchas más. Tiene un front-end de Python y puede ser portátil entre sistemas operativos como Linux y Windows.
En este tutorial, le mostraremos cómo instalar TensorFlow en un entorno virtual de Python en Ubuntu 20.04.
Requisitos
- Un servidor con Ubuntu 20.04.
- Se configura una contraseña de root en el servidor.
Cómo empezar
Antes de comenzar, se recomienda actualizar los paquetes del sistema a la última versión. Puede actualizarlos usando el siguiente comando:apt-get update -y
Una vez que todos los paquetes estén actualizados, puede continuar con el siguiente paso.
Instalar Python y las dependencias requeridas
A continuación, deberá instalar Python y otras dependencias de Python requeridas en su servidor. Puede instalarlos todos con el siguiente comando:
apt-get install python3 python3-venv python3-dev -y
Una vez que todos los paquetes estén instalados, ejecute el siguiente comando para verificar la versión de Python:
python3 -V
Deberías obtener el siguiente resultado:
Python 3.8.5
Instalar TensorFlow
En esta sección, le mostraremos cómo instalar TensorFlow en el entorno virtual de Python.
Primero, crea un directorio para TensorFlow con el siguiente comando:
mkdir tensorapp
A continuación, cambie el directorio a tensorapp y cree un entorno virtual de Python con el siguiente comando:
cd tensorapp
python3 -m venv venv
A continuación, active el entorno virtual con el siguiente comando:
source venv/bin/activate
A continuación, actualice el paquete pip a la última versión con el siguiente comando:
(venv) [email protected]:~/tensorapp# pip install --upgrade pip
Deberías obtener el siguiente resultado:
Collecting pip Downloading pip-20.3.3-py2.py3-none-any.whl (1.5 MB) |????????????????????????????????| 1.5 MB 13.5 MB/s Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.0.2 Uninstalling pip-20.0.2: Successfully uninstalled pip-20.0.2 Successfully installed pip-20.3.3
Luego, instala la última versión de TensorFlow usando el siguiente comando:
(venv) [email protected]:~/tensorapp# pip install --upgrade tensorflow
Una vez completada la instalación, verifique la instalación de TensorFlow con el siguiente comando:
(venv) [email protected]:~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'
Si todo está bien, debería ver la versión de TensorFlow en el siguiente resultado:
2.4.0
A continuación, desactívelo desde el entorno virtual de Python con el siguiente comando:
(venv) [email protected]:~/tensorapp# deactivate
Conclusión
¡Felicidades! Ha instalado correctamente TensorFlow en el entorno virtual de Python en Ubuntu 20.04. Para obtener más información, lea la guía de TensorFlow.