Android

Jak nainstalovat tensorflow na centos 7

How to Install and Configure Git and GitHub on Windows

How to Install and Configure Git and GitHub on Windows

Obsah:

Anonim

TensorFlow je bezplatná a otevřená platforma pro vytváření modelů strojového učení vyvinutých společností Google. Používá jej řada organizací včetně Twitter, PayPal, Intel, Lenovo a Airbus.

Tento tutoriál vás provede instalací TensorFlow na CentOS 7.

TensorFlow lze instalovat v celém systému, ve virtuálním prostředí Python, jako kontejner Docker nebo s Anaconda.

Instalace TensorFlow na CentOS

TensorFlow podporuje Python 2 i 3.

Budeme používat Python 3 a instalovat TensorFlow do virtuálního prostředí. Tímto způsobem můžete mít více různých izolovaných prostředí Python na jednom počítači a instalovat konkrétní verzi modulu na základě projektu bez obav, že to ovlivní vaše další projekty.

1. Instalace Pythonu 3

Nainstalujeme Python 3.6 z repozitářů Software Collection (SCL).

CentOS 7 je dodáván s Pythonem 2.7.5, který je kritickou součástí základního systému CentOS. SCL vám umožní nainstalovat novější verze pythonu 3.x vedle výchozího pythonu v2.7.5, takže systémové nástroje, jako je yum, budou i nadále fungovat správně.

Chcete-li úložiště povolit, nainstalujte instalační soubor SCL:

sudo yum install centos-release-scl

Po dokončení nainstalujte Python 3.6 spuštěním následujícího příkazu:

sudo yum install rh-python36

Nyní jsme připraveni vytvořit virtuální prostředí pro náš projekt TensorFlow.

2. Vytvoření virtuálního prostředí

Od Pythonu 3.6 je doporučeným způsobem vytvoření virtuálního prostředí použití modulu venv .

Pro přístup k Pythonu 3.6 je třeba spustit novou instanci shellu pomocí nástroje scl:

scl enable rh-python36 bash

Přejděte do adresáře, do kterého chcete uložit projekt TensorFlow. Může to být váš domovský adresář nebo jakýkoli jiný adresář, kde má uživatel oprávnění ke čtení a zápisu.

Vytvořte nový adresář pro projekt TensorFlow a do něj vložte cd:

mkdir tensorflow_project cd tensorflow_project

V adresáři spusťte následující příkaz a vytvořte virtuální prostředí:

python3 -m venv venv

Výše uvedený příkaz vytvoří adresář s názvem venv , který obsahuje kopii binárního venv Python, správce balíčků Pip, standardní knihovnu Python a další podpůrné soubory. Pro virtuální prostředí můžete použít libovolný název.

Chcete-li začít používat toto virtuální prostředí, musíte jej aktivovat spuštěním activate skriptu:

source venv/bin/activate

Po aktivaci bude adresář bin virtuálního prostředí přidán na začátek proměnné $PATH . Také se změní výzva prostředí a zobrazí se název virtuálního prostředí, které aktuálně používáte. V tomto případě to je venv .

Upgradujte kanál na nejnovější verzi, abyste předešli problémům s instalací balíčků:

pip install --upgrade pip

3. Instalace TensorFlow

Nyní, když je virtuální prostředí aktivováno, je čas nainstalovat knihovnu TensorFlow. Chcete-li to provést, zadejte následující příkaz:

pip install --upgrade tensorflow

Ve virtuálním prostředí můžete použít příkaz pip místo pip3 a python místo python3 .

K ověření instalace použijte následující příkaz, který vytiskne verzi TensorFlow:

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

V době psaní tohoto článku je nejnovější stabilní verze TensorFlow 1.13.1

1.13.1

Vaše verze TensorFlow se může lišit od zde zobrazené verze.

Jakmile dokončíte práci, deaktivujte prostředí zadáním deactivate a vrátíte se do své normální skořápky.

deactivate

Závěr

V tomto tutoriálu jsme vám ukázali, jak nainstalovat TensorFlow CentOS 7.

python centos