Android

Как установить тензор потока на Debian 9

Tensorflow Object Detection Ubuntu 16.04/Debian 9

Tensorflow Object Detection Ubuntu 16.04/Debian 9

Оглавление:

Anonim

TensorFlow - это бесплатная платформа с открытым исходным кодом для машинного обучения, созданная Google. Он используется рядом организаций, включая Twitter, PayPal, Intel, Lenovo и Airbus.

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

Этот учебник проведет вас через процесс установки TensorFlow на Debian 9.

Установка TensorFlow на Debian 9

В следующих разделах приведены пошаговые инструкции по установке TensorFlow в виртуальной среде Python на Debian 9.

1. Установка Python 3 и venv

По умолчанию Debian 9 поставляется с Python 3.5. Чтобы убедиться, что Python 3 установлен в вашей системе, введите:

python3 -V

Вывод должен выглядеть так:

Python 3.5.3 Если вы хотите использовать Python 3.7, проверьте это руководство.

Рекомендуемый способ создания виртуальной среды - использование модуля venv . Установите пакет python3-venv , который предоставляет модуль venv , выполнив следующую команду:

sudo apt install python3-venv

После этого мы можем перейти к следующему шагу и создать виртуальную среду для нашего проекта TensorFlow.

2. Создание виртуальной среды

Перейдите в каталог, в котором вы хотите хранить виртуальные среды Python 3. Это может быть ваш домашний каталог или любой другой каталог, где у вашего пользователя есть права на чтение и запись.

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

mkdir my_tensorflow cd my_tensorflow

Внутри каталога выполните следующую команду, чтобы создать виртуальную среду:

python3 -m venv venv

Команда выше создаст каталог с именем venv , который содержит копию двоичного venv Python, менеджер пакетов Pip, стандартную библиотеку Python и другие вспомогательные файлы. Используйте любое имя для виртуальной среды.

Чтобы начать использовать виртуальную среду, вам нужно активировать ее, запустив скрипт activate :

source venv/bin/activate

После активации каталог bin виртуальной среды будет добавлен в начало $PATH . Также изменится приглашение оболочки, и оно покажет имя виртуальной среды, в которой вы находитесь. В данном случае это venv .

Чтобы избежать проблем при установке пакетов: обновите pip до последней версии:

pip install --upgrade pip

3. Установка TensorFlow

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

pip install --upgrade tensorflow

В виртуальной среде вы можете использовать команду pip вместо pip3 и python вместо python3 .

После завершения установки проверьте это с помощью следующей команды, которая выведет версию TensorFlow:

python -c 'import tensorflow as tf; print(tf.__version__)'

На момент написания этой статьи последняя стабильная версия TensorFlow была 1.13.1.

1.13.1

Ваша версия TensorFlow может отличаться от версии, показанной выше.

Когда вы закончите свою работу, введите deactivate чтобы деактивировать среду и вернуться в обычную оболочку.

deactivate

Вывод

В этом уроке мы показали вам, как установить TensorFlow Debian 9.

Python Debian