Android

Как установить tenorflow на Ubuntu 18.04

2020, TensorFlow 2.2 NVIDIA GPU (CUDA)/CPU, Keras, & Python 3.7 in Linux Ubuntu

2020, TensorFlow 2.2 NVIDIA GPU (CUDA)/CPU, Keras, & Python 3.7 in Linux Ubuntu

Оглавление:

Anonim

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

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

Из этого туториала Вы узнаете, как установить TensorFlow в Ubuntu 18.04.

Установка TensorFlow на Ubuntu 18.04

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

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

Ubuntu 18.04 поставляется с Python 3.6 по умолчанию. Вы можете убедиться, что Python 3 установлен в вашей системе, набрав:

python3 -V

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

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

Начиная с Python 3.6, рекомендуемый способ создания виртуальной среды - использовать модуль 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 Ubuntu 18.04.

питон убунту