Guía de instalación de Ubuntu TensorFlow

Qué tal aquí Enrique. Os traigo un nuevo post sobre el sistema operativo mas molón. Un placer linuxeros.

Si está involucrado en el aprendizaje automático, es posible que deba usar TensorFlow, si no PyTorch.

Suponiendo que está usando Linux, le mostraré cómo instalar Tensorflow en Ubuntu. He usado Ubuntu 18.04, pero los pasos deben ser válidos para otras versiones.

Ten eso en cuenta mientras puedes intentar construyéndolo a partir de una fuente para otras plataformas / distribuciones, TensorFlow es compatible principalmente con Ubuntu Linux. Entonces, me ceñiré a eso en este artículo.

Instalación de TensorFlow en Ubuntu Linux

Antes de que pueda comenzar a configurar TensorFlow, debe activar el almacenamiento de Ubuntu Universe. Puedes hacer esto usando este comando:

sudo add-apt-repository universe

O ir a Software y actualizaciones opciones y actívalas desde allí:

Paso 1: obtenga un entorno de desarrollo Python

Primero, debe configurar un entorno de desarrollo de Python para continuar. De forma predeterminada, debe tener Python 3.6.x instalado en Ubuntu. Puede verificar la versión de Python usando:

python3 --version

Asegúrate de tener Python 3.5–3.7 (como se declaró oficialmente). Si no lo tiene o necesita actualizarlo, instálelo usando el siguiente comando en la terminal:

sudo apt install python3-dev

Paso 2: toma el pip

Entonces necesitas comprobar si tienes Python administrador de paquetes pip.

pip3 --version

Si no lo instala, puede instalarlo escribiendo lo siguiente:

sudo apt install python3-pip

Sin embargo, es posible que no tenga la última versión a bordo.

Nota: TensorFlow requiere pip versión 19.0 o posterior. No se preocupe, puede actualizar el pip después de configurar el entorno virtual en el siguiente conjunto de pasos.

Paso 3: configurar un entorno virtual de Python

Una vez que haya terminado con la configuración de Python y pip, debe configurar un entorno de desarrollo virtual de Python. De esta manera, no afectará al sistema host con nada de lo que haga con la configuración de Python.

Para comenzar, instale virtualenv:

sudo -H pip3 install -U virtualenv

El -H bandera establece el entorno de la variable HOME del directorio de inicio.

Te gustaría crear un entorno virtual de Python especificando un directorio y seleccionando un intérprete de Python. Esto es lo que necesita escribir para hacer esto:

virtualenv --system-site-packages -p python3 ./venv

Una vez que haya terminado, solo necesita activar el entorno virtual, use el comando de origen de la siguiente manera:

source ./venv/bin/activate

Mientras su entorno virtual está activo, notará que su indicador de shell tendrá un prefijo. (venv) como se muestra en la imagen de abajo.

Entorno virtual de Python

Luego, debe actualizar la versión de pip en el entorno virtual sin afectar la configuración del host (si ya está actualizado, se le notificará):

pip install --upgrade pip

Si tiene curiosidad, también puede consultar la lista de paquetes instalados en el entorno virtual escribiendo esto:

pip list

Paso 4: instala TensorFlow

Finalmente, está a punto de instalar TensorFlow.

Asegúrese de utilizar el entorno virtual. Ingresa el siguiente comando para instalar TensorFlow:

pip install --upgrade tensorflow

También puede optar por verificar la instalación ingresando el siguiente comando en el entorno virtual:

python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"

¡Finalmente instaló TensorFlow con éxito en Ubuntu!

¡Instale TensorFlow en Pop! _OS

A diferencia de Ubuntu, si tienes Pop! _OS, no necesita seguir todos estos pasos, sino un comando para usar su sistema básico python.

Solo necesita ingresar el siguiente comando en la terminal:

sudo apt install tensorflow-cuda-latest

Para obtener más información sobre cómo usarlo, puede contactar recursos oficiales de Pop! _OS.

Resumiendo

Tenga en cuenta que cuando desee utilizar TensorFlow de Ubuntu, primero debe ingresar al entorno virtual de Python especificado.

Si es nuevo en TensorFlow, le recomendamos que eche un vistazo recursos oficiales disponible para aprender.

Espero que esto te ayude. También vale la pena señalar que he seguido los pasos para instalar TensorFlow en una nueva instalación de Ubuntu, por lo que si ha modificado algo en su instalación, es posible que deba solucionar algunos problemas al instalar TensorFlow en Ubuntu.

No dudes en contarme tu opinión en los comentarios a continuación.

El Blog lo hacemos para ayudar y servir de referencia a la comunidad Linux. Esperamos que os guste.

Leave a Reply