How to Install TensorFlow on CentOS
Tabla de contenido:
- Instalación de TensorFlow en CentOS
- 1. Instalando Python 3
- 2. Crear un entorno virtual
- 3. Instalación de TensorFlow
- Conclusión
TensorFlow es una plataforma gratuita y de código abierto para construir modelos de aprendizaje automático desarrollados por Google. Es utilizado por varias organizaciones, incluidas Twitter, PayPal, Intel, Lenovo y Airbus.
Este tutorial lo guiará a través de cómo instalar TensorFlow en CentOS 7.
TensorFlow se puede instalar en todo el sistema, en un entorno virtual de Python, como un contenedor Docker o con Anaconda.
Instalación de TensorFlow en CentOS
TensorFlow es compatible con Python 2 y 3.
Usaremos Python 3 e instalaremos TensorFlow dentro de un entorno virtual. De esta manera, puede tener múltiples entornos Python aislados diferentes en una sola computadora e instalar una versión específica de un módulo por proyecto sin preocuparse de que afecte a sus otros proyectos.
1. Instalando Python 3
Instalaremos Python 3.6 desde los repositorios de Colecciones de software (SCL).
CentOS 7 se entrega con Python 2.7.5, que es una parte crítica del sistema base CentOS. SCL le permitirá instalar versiones más recientes de python 3.x junto con la versión predeterminada de python v2.7.5 para que las herramientas del sistema como yum continúen funcionando correctamente.
Para habilitar el repositorio, instale el archivo de versión SCL:
sudo yum install centos-release-scl
Una vez hecho esto, instale Python 3.6 ejecutando el siguiente comando:
sudo yum install rh-python36
Ahora estamos listos para crear un entorno virtual para nuestro proyecto TensorFlow.
2. Crear un entorno virtual
A partir de Python 3.6, la forma recomendada de crear un entorno virtual es usar el módulo
venv
.
Para acceder a Python 3.6, debe iniciar una nueva instancia de shell con la herramienta scl:
scl enable rh-python36 bash
Navegue al directorio donde desea almacenar el proyecto TensorFlow. Puede ser su directorio de inicio o cualquier otro directorio donde el usuario tenga permisos de lectura y escritura.
Cree un nuevo directorio para el proyecto TensorFlow y cd en él:
mkdir tensorflow_project
cd tensorflow_project
Dentro del directorio, ejecute el siguiente comando para crear el entorno virtual:
python3 -m venv venv
El comando anterior crea un directorio llamado
venv
, que contiene una copia del binario de Python, el administrador de paquetes Pip, la biblioteca estándar de Python y otros archivos de soporte. Puede usar cualquier nombre que desee para el entorno virtual.
Para comenzar a usar este entorno virtual, debe activarlo ejecutando el script de
activate
:
source venv/bin/activate
Una vez activado, el directorio bin del entorno virtual se agregará al comienzo de la variable
$PATH
. Además, la solicitud de su shell cambiará y mostrará el nombre del entorno virtual que está utilizando actualmente. En este caso eso es
venv
.
Actualice pip a la última versión para evitar problemas al instalar paquetes:
3. Instalación de TensorFlow
Ahora que el entorno virtual está activado, es hora de instalar la biblioteca TensorFlow. Para hacerlo, escriba lo siguiente:
pip install --upgrade tensorflow
Dentro del entorno virtual, puede usar el comando
pip
lugar de
pip3
y
python
lugar de
python3
.
Para verificar la instalación, utilice el siguiente comando que imprimirá la versión de TensorFlow:
python -c 'import tensorflow as tf; print(tf.__version__)'
Al momento de escribir este artículo, la última versión estable de TensorFlow es 1.13.1
1.13.1
Su versión de TensorFlow puede diferir de la versión que se muestra aquí.
Una vez que haya terminado con su trabajo, desactive el entorno, escribiendo
deactivate
y volverá a su shell normal.
Conclusión
En este tutorial, le mostramos cómo instalar TensorFlow CentOS 7.
Cómo instalar y configurar un servidor nfs en centos 8
En este tutorial, realizará los pasos necesarios para configurar un servidor NFSv4 en CentOS 8. También le mostraremos cómo montar un sistema de archivos NFS en el cliente.
Cómo instalar tensorflow en debian 9
TensorFlow es una plataforma de código abierto y gratuita para el aprendizaje automático creada por Google. Este tutorial lo guiará a través del proceso de instalación de TensorFlow en Debian 9.
Cómo instalar tensorflow en ubuntu 18.04
TensorFlow es una plataforma de código abierto y gratuita para el aprendizaje automático creada por Google. Este tutorial describe cómo instalar TensorFlow en Ubuntu 18.04.







