Android

Tensorflow installeren op Debian 9

How To Install TensorFlow In Ubuntu Linux

How To Install TensorFlow In Ubuntu Linux

Inhoudsopgave:

Anonim

TensorFlow is een gratis en open source platform voor machine learning gebouwd door Google. Het wordt gebruikt door een aantal organisaties, waaronder Twitter, PayPal, Intel, Lenovo en Airbus.

TensorFlow kan voor het hele systeem worden geïnstalleerd, in een virtuele Python-omgeving, als Docker-container of met Anaconda. Voor leerdoeleinden is het het beste om TensorFlow in een virtuele Python-omgeving te installeren. Op deze manier kunt u meerdere verschillende geïsoleerde Python-omgevingen op één computer hebben en per project een specifieke versie van een module installeren zonder dat u zich zorgen hoeft te maken dat dit uw andere projecten beïnvloedt.

Deze zelfstudie leidt u door het installatieproces van TensorFlow op Debian 9.

TensorFlow installeren op Debian 9

De volgende secties bieden stapsgewijze instructies voor het installeren van TensorFlow in een virtuele Python-omgeving op Debian 9.

1. Installeren van Python 3 en venv

Debian 9 wordt standaard geleverd met Python 3.5. Om te controleren of Python 3 op uw systeemtype is geïnstalleerd:

python3 -V

De uitvoer moet er zo uitzien:

Python 3.5.3 Als u Python 3.7 wilt gebruiken, raadpleegt u deze gids.

De aanbevolen manier om een ​​virtuele omgeving te maken is met behulp van de venv module. Installeer het python3-venv pakket dat de venv module biedt door de volgende opdracht uit te voeren:

sudo apt install python3-venv

Eenmaal gedaan kunnen we doorgaan met de volgende stap en een virtuele omgeving creëren voor ons TensorFlow-project.

2. Een virtuele omgeving creëren

Navigeer naar de map waarin u uw virtuele Python 3-omgevingen wilt opslaan. Dit kan uw thuismap zijn of elke andere map waar uw gebruiker lees- en schrijfrechten heeft.

Maak een nieuwe map voor het TensorFlow-project en cd erin:

mkdir my_tensorflow cd my_tensorflow

Voer vanuit de map de volgende opdracht uit om de virtuele omgeving te maken:

python3 -m venv venv

De bovenstaande opdracht maakt een map met de naam venv , die een kopie van de binaire Python, de Pip-pakketbeheerder, de standaard Python-bibliotheek en andere ondersteunende bestanden bevat. Gebruik elke gewenste naam voor de virtuele omgeving.

Als u de virtuele omgeving wilt gaan gebruiken, moet u deze activeren door het activate :

source venv/bin/activate

Na activering wordt de bin-directory van de virtuele omgeving toegevoegd aan het begin van de variabele $PATH . Ook de prompt van de shell zal veranderen en het zal de naam tonen van de virtuele omgeving waarin je je momenteel bevindt. In dit geval is dat venv .

Om problemen te voorkomen bij het installeren van pakketten: upgrade pip naar de nieuwste versie:

pip install --upgrade pip

3. TensorFlow installeren

Nu we een virtuele omgeving hebben gecreëerd, is de volgende stap het installeren van het TensorFlow-pakket.

pip install --upgrade tensorflow

Binnen de virtuele omgeving kunt u de opdracht pip plaats van pip3 en python plaats van python3 .

Nadat de installatie is voltooid, verifieert u deze met de volgende opdracht waarmee de TensorFlow-versie wordt afgedrukt:

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

Op het moment dat dit artikel wordt geschreven, is de nieuwste stabiele versie van TensorFlow 1.13.1

1.13.1

Uw TensorFlow-versie kan verschillen van de hierboven weergegeven versie.

Wanneer u klaar bent met uw werk, typt u deactivate om de omgeving te deactiveren en terug te keren naar uw normale shell.

deactivate

Conclusie

In deze tutorial hebben we u laten zien hoe u TensorFlow Debian 9 installeert.

python debian