How to Install TensorFlow on CentOS
Inhoudsopgave:
- TensorFlow installeren op CentOS
- 1. Python installeren 3
- 2. Een virtuele omgeving creëren
- 3. TensorFlow installeren
- Conclusie
TensorFlow is een gratis en open source platform voor het bouwen van machine learning-modellen ontwikkeld door Google. Het wordt gebruikt door een aantal organisaties, waaronder Twitter, PayPal, Intel, Lenovo en Airbus.
In deze zelfstudie wordt uitgelegd hoe u TensorFlow op CentOS 7 installeert.
TensorFlow kan voor het hele systeem worden geïnstalleerd, in een virtuele Python-omgeving, als Docker-container of met Anaconda.
TensorFlow installeren op CentOS
TensorFlow ondersteunt zowel Python 2 als 3.
We zullen Python 3 gebruiken en TensorFlow installeren in een virtuele omgeving. 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.
1. Python installeren 3
We zullen Python 3.6 installeren vanuit de Software Collections (SCL) repositories.
CentOS 7 wordt geleverd met Python 2.7.5, een cruciaal onderdeel van het CentOS-basissysteem. Met SCL kunt u nieuwere versies van python 3.x naast de standaard python v2.7.5 installeren, zodat systeemhulpprogramma's zoals yum goed blijven werken.
Installeer het SCL-releasebestand om de repository in te schakelen:
sudo yum install centos-release-scl
Als u klaar bent, installeert u Python 3.6 door de volgende opdracht uit te voeren:
sudo yum install rh-python36
We zijn nu klaar om een virtuele omgeving voor ons TensorFlow-project te creëren.
2. Een virtuele omgeving creëren
Vanaf Python 3.6 is de aanbevolen manier om een virtuele omgeving te maken het gebruik van de
venv
module.
Om toegang te krijgen tot Python 3.6 moet u een nieuwe shell-instantie starten met behulp van de scl-tool:
scl enable rh-python36 bash
Navigeer naar de map waarin u het TensorFlow-project wilt opslaan. Het kan uw thuismap zijn of elke andere map waar de gebruiker lees- en schrijfrechten heeft.
Maak een nieuwe map voor het TensorFlow-project en cd erin:
mkdir tensorflow_project
cd tensorflow_project
Voer in 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. U kunt elke gewenste naam gebruiken voor de virtuele omgeving.
Om deze virtuele omgeving te 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 je shell zal veranderen en het zal de naam tonen van de virtuele omgeving die je momenteel gebruikt. In dit geval is dat
venv
.
Upgrade pip naar de nieuwste versie om problemen bij het installeren van pakketten te voorkomen:
3. TensorFlow installeren
Nu de virtuele omgeving is geactiveerd, is het tijd om de TensorFlow-bibliotheek te installeren. Typ hiervoor het volgende:
pip install --upgrade tensorflow
Binnen de virtuele omgeving kunt u de opdracht
pip
plaats van
pip3
en
python
plaats van
python3
.
Om de installatie te verifiëren, gebruikt u de volgende opdracht om de TensorFlow-versie af te drukken:
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 hier getoonde versie.
Als je klaar bent met je werk, deactiveer je de omgeving, door
deactivate
typen en je keert terug naar je normale shell.
Conclusie
In deze tutorial hebben we u laten zien hoe u TensorFlow CentOS 7 installeert.
Hoe een NFS-server op Centos 8 te installeren en configureren
In deze zelfstudie doorloopt u de benodigde stappen om een NFSv4-server op CentOS 8 in te stellen. We laten u ook zien hoe u een NFS-bestandssysteem op de client kunt mounten.
Tensorflow installeren op Debian 9
TensorFlow is een gratis en open source platform voor machine learning gebouwd door Google. Deze zelfstudie leidt u door het installatieproces van TensorFlow op Debian 9.
Hoe tensorflow op ubuntu 18.04 te installeren
TensorFlow is een gratis en open source platform voor machine learning gebouwd door Google. In deze zelfstudie wordt beschreven hoe u TensorFlow installeert op Ubuntu 18.04.







