How to Install TensorFlow on CentOS
Spisu treści:
- Instalowanie TensorFlow na CentOS
- 1. Instalowanie Pythona 3
- 2. Tworzenie środowiska wirtualnego
- 3. Instalowanie TensorFlow
- Wniosek
TensorFlow to darmowa platforma typu open source do tworzenia modeli uczenia maszynowego opracowana przez Google. Jest używany przez wiele organizacji, w tym Twitter, PayPal, Intel, Lenovo i Airbus.
W tym samouczku dowiesz się, jak zainstalować TensorFlow na CentOS 7.
TensorFlow można zainstalować w całym systemie, w środowisku wirtualnym Python, jako kontener Docker lub z Anacondą.
Instalowanie TensorFlow na CentOS
TensorFlow obsługuje zarówno Python 2, jak i 3.
Będziemy używać Pythona 3 i instalować TensorFlow w środowisku wirtualnym. W ten sposób możesz mieć wiele różnych izolowanych środowisk Python na jednym komputerze i instalować określoną wersję modułu dla każdego projektu, nie martwiąc się, że wpłynie to na Twoje inne Projekty.
1. Instalowanie Pythona 3
Zainstalujemy Python 3.6 z repozytoriów SCL.
CentOS 7 jest dostarczany z Pythonem 2.7.5, który jest kluczową częścią podstawowego systemu CentOS. SCL pozwoli ci zainstalować nowsze wersje Pythona 3.x wraz z domyślnym pythonem v2.7.5, aby narzędzia systemowe takie jak yum nadal działały poprawnie.
Aby włączyć repozytorium, zainstaluj plik wydania SCL:
sudo yum install centos-release-scl
Po zakończeniu zainstaluj Python 3.6, uruchamiając następującą komendę:
sudo yum install rh-python36
Jesteśmy teraz gotowi do stworzenia wirtualnego środowiska dla naszego projektu TensorFlow.
2. Tworzenie środowiska wirtualnego
Począwszy od Pythona 3.6, zalecanym sposobem stworzenia środowiska wirtualnego jest użycie modułu
venv
.
Aby uzyskać dostęp do Pythona 3.6, musisz uruchomić nową instancję powłoki za pomocą narzędzia scl:
scl enable rh-python36 bash
Przejdź do katalogu, w którym chcesz przechowywać projekt TensorFlow. Może to być katalog domowy lub dowolny inny katalog, w którym użytkownik ma uprawnienia do odczytu i zapisu.
Utwórz nowy katalog dla projektu TensorFlow i włóż do niego cd:
mkdir tensorflow_project
cd tensorflow_project
W katalogu uruchom następujące polecenie, aby utworzyć środowisko wirtualne:
python3 -m venv venv
Powyższe polecenie tworzy katalog o nazwie
venv
, który zawiera kopię pliku binarnego Python, menedżera pakietów Pip, standardowej biblioteki Python i innych plików pomocniczych. Możesz użyć dowolnej nazwy dla środowiska wirtualnego.
Aby rozpocząć korzystanie z tego środowiska wirtualnego, musisz je aktywować,
activate
skrypt
activate
:
source venv/bin/activate
Po aktywacji katalog bin środowiska wirtualnego zostanie dodany na początku zmiennej
$PATH
. Również monit powłoki zmieni się i wyświetli nazwę wirtualnego środowiska, którego aktualnie używasz. W tym przypadku jest to
venv
.
Zaktualizuj pip do najnowszej wersji, aby uniknąć problemów podczas instalowania pakietów:
3. Instalowanie TensorFlow
Teraz, gdy środowisko wirtualne jest aktywowane, czas zainstalować bibliotekę TensorFlow. Aby to zrobić, wpisz następujące polecenie:
pip install --upgrade tensorflow
W środowisku wirtualnym można użyć polecenia
pip
zamiast
pip3
i
python
zamiast
python3
.
Aby zweryfikować instalację, użyj następującego polecenia, które wydrukuje wersję TensorFlow:
python -c 'import tensorflow as tf; print(tf.__version__)'
W chwili pisania tego artykułu najnowsza stabilna wersja TensorFlow to 1.13.1
1.13.1
Twoja wersja TensorFlow może różnić się od pokazanej tutaj wersji.
Po zakończeniu pracy dezaktywuj środowisko, wpisując
deactivate
a powrócisz do normalnej powłoki.
Wniosek
W tym samouczku pokazaliśmy, jak zainstalować TensorFlow CentOS 7.
Jak zainstalować i skonfigurować serwer NFS na Centos 8
W tym samouczku wykonasz kroki niezbędne do skonfigurowania serwera NFSv4 na CentOS 8. Pokażemy także, jak zamontować system plików NFS na kliencie.
Jak zainstalować tensorflow na Debianie 9
TensorFlow to darmowa platforma typu open source do uczenia maszynowego zbudowana przez Google. Ten samouczek poprowadzi Cię przez proces instalacji TensorFlow na Debian 9.
Jak zainstalować tensorflow na Ubuntu 18.04
TensorFlow to darmowa platforma typu open source do uczenia maszynowego zbudowana przez Google. W tym samouczku opisano, jak zainstalować TensorFlow na Ubuntu 18.04.







