TensorFlow je bezplatná platforma pro strojové učení s otevřeným zdrojovým kódem vyvinutá společností Google. Pomáhá vývojářům a datovým vědcům zjednodušit proces implementace modelů strojového učení. V současné době jej používá mnoho společností včetně PayPal, Intel, Airbus, Twitter a mnoho dalších. Má Python front-end a může být přenosný mezi operačními systémy, jako je Linux a Windows.
V tomto tutoriálu vám ukážeme, jak nainstalovat TensorFlow ve virtuálním prostředí Pythonu na Ubuntu 20.04.
Předpoklady
- Server se systémem Ubuntu 20.04.
- Na serveru je nakonfigurováno heslo uživatele root.
Začínáme
Před spuštěním se doporučuje aktualizovat systémové balíčky na nejnovější verzi. Můžete je aktualizovat pomocí následujícího příkazu:apt-get update -y
Jakmile jsou všechny balíčky aktualizovány, můžete přejít k dalšímu kroku.
Instalovat Python a požadované závislosti
Dále budete muset nainstalovat Python a další požadované závislosti Pythonu na váš server. Všechny je můžete nainstalovat pomocí následujícího příkazu:
apt-get install python3 python3-venv python3-dev -y
Jakmile jsou všechny balíčky nainstalovány, spusťte následující příkaz k ověření verze Pythonu:
python3 -V
Měli byste získat následující výstup:
Python 3.8.5
Instalovat TensorFlow
V této sekci vám ukážeme, jak nainstalovat TensorFlow ve virtuálním prostředí Pythonu.
Nejprve vytvořte adresář pro TensorFlow pomocí následujícího příkazu:
mkdir tensorapp
Dále změňte adresář na tensorapp a vytvořte virtuální prostředí Pythonu pomocí následujícího příkazu:
cd tensorapp
python3 -m venv venv
Dále aktivujte virtuální prostředí pomocí následujícího příkazu:
source venv/bin/activate
Dále upgradujte balíček pip na nejnovější verzi pomocí následujícího příkazu:
(venv) [email protected]:~/tensorapp# pip install --upgrade pip
Měli byste získat následující výstup:
Collecting pip Downloading pip-20.3.3-py2.py3-none-any.whl (1.5 MB) |????????????????????????????????| 1.5 MB 13.5 MB/s Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.0.2 Uninstalling pip-20.0.2: Successfully uninstalled pip-20.0.2 Successfully installed pip-20.3.3
Dále nainstalujte nejnovější verzi TensorFlow pomocí následujícího příkazu:
(venv) [email protected]:~/tensorapp# pip install --upgrade tensorflow
Po dokončení instalace ověřte instalaci TensorFlow pomocí následujícího příkazu:
(venv) [email protected]:~/tensorapp# python -c 'import tensorflow as tf; print(tf.__version__)'
Pokud je vše v pořádku, měli byste vidět verzi TensorFlow v následujícím výstupu:
2.4.0
Dále deaktivujte z virtuálního prostředí Pythonu pomocí následujícího příkazu:
(venv) [email protected]:~/tensorapp# deactivate
Závěr
Gratulujeme! úspěšně jste nainstalovali TensorFlow ve virtuálním prostředí Pythonu na Ubuntu 20.04. Další informace najdete v průvodci TensorFlow.