Как установить TensorFlow на Ubuntu 24.04?

TensorFlow – это мощная библиотека с открытым исходным кодом, разработанная Google для задач машинного обучения, которая широко используется исследователями, разработчиками и специалистами по изучению данных для построения и обучения моделей машинного обучения.

Если вы используете машину Ubuntu и хотите установить TensorFlow, это руководство проведет вас через процесс установки и использования TensorFlow в вашей системе.

Предварительные условия

Перед установкой TensorFlow убедитесь, что ваша машина Ubuntu соответствует следующим требованиям:

  • Python: TensorFlow поддерживает Python 3.7-3.10.
  • Pip: Pip – это менеджер пакетов для Python.
  • Оборудование: Хотя TensorFlow может работать на CPU, наличие GPU может значительно ускорить обучение больших моделей.

Шаг 1: Установите Python и Pip в Ubuntu

Перед установкой любого нового программного обеспечения стоит обновить список пакетов и обновить установленные пакеты.

sudo apt update
sudo apt upgrade

Далее установите Python и pip, менеджер пакетов для Python, используемый для установки и управления пакетами Python.

sudo apt install python3
sudo apt install python3-pip

После установки вы можете проверить установку Python и pip перед установкой таких пакетов, как TensorFlow.

python3 --version
pip3 --version

Проверьте версию Python и PIP

Шаг 2: Создание виртуальной среды в Ubuntu

Создание виртуальной среды необязательно, но рекомендуется, так как это поможет сохранить вашу установку TensorFlow изолированной от других проектов Python.

Создайте новый каталог для проекта TensorFlow и перейдите в него:

mkdir tensorflow_project
cd tensorflow_project

Создайте виртуальную среду и активируйте ее:

python3 -m venv tensorflow_env
source tensorflow_env/bin/activate

Теперь в приглашении терминала должно отображаться имя виртуальной среды, что указывает на то, что она активна.

Создайте каталог проекта Tensorflow

Шаг 3: Установите TensorFlow в Ubuntu

Теперь, когда ваше окружение настроено, вы можете установить последнюю стабильную версию TensorFlow вместе с его зависимостями, используя pip, менеджер пакетов Python.

pip install --upgrade pip
pip install tensorflow

Установите TensorFlow в Ubuntu

Шаг 4: Проверка TensorFlow в Ubuntu

После завершения установки стоит убедиться, что TensorFlow установлен правильно, зайдя в оболочку Python.

python3

Импортируйте TensorFlow и проверьте его версию:

import tensorflow as tf
print(tf.__version__)

Если TensorFlow установлен правильно, то номер версии будет выведен без ошибок.

2.18.0

Вы также можете запустить простой тест, чтобы убедиться, что TensorFlow работает.

hello = tf.constant('Hello, TensorFlow!')
print(hello)

В результате должно получиться что-то вроде

tf.Tensor(b'Hello, TensorFlow!', shape=(), dtype=string)

Шаг 5: Установите TensorFlow с поддержкой GPU (необязательно)

Если у вас есть совместимый NVIDIA GPU и вы хотите использовать его для более быстрых вычислений, вы можете установить TensorFlow с поддержкой GPU.

lspci | grep -i nvidia
sudo apt install nvidia-driver-535 -y
sudo reboot

Далее установите TensorFlow с поддержкой GPU.

pip install tensorflow-gpu

Убедитесь в правильности установки, проверив, обнаруживает ли TensorFlow ваш GPU:

import tensorflow as tf
print("Num GPUs Available: ", len(tf.config.experimental.list_physical_devices('GPU')))

Заключение

Вы успешно установили TensorFlow на Ubuntu 24.04. Независимо от того, работаете ли вы над простым проектом машинного обучения или сложной моделью глубокого обучения, TensorFlow предоставляет инструменты, необходимые для начала работы.

Не забывайте об организации среды с помощью виртуальных окружений и обратите внимание на поддержку GPU, если вам нужны более быстрые вычисления.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.tecmint.com

Похожие статьи

Комментарии (0)