Android

Jak zainstalować tensorflow na Ubuntu 18.04

How To Install TensorFlow on Ubuntu 18.04

How To Install TensorFlow on Ubuntu 18.04

Spisu treści:

Anonim

TensorFlow to darmowa platforma typu open source do uczenia maszynowego zbudowana przez Google. Jest używany przez wiele organizacji, w tym Twitter, PayPal, Intel, Lenovo i Airbus.

TensorFlow można zainstalować w całym systemie, w środowisku wirtualnym Python, jako kontener Docker lub z Anacondą. Do celów edukacyjnych najlepiej zainstalować TensorFlow w środowisku wirtualnym Python. 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.

W tym samouczku opisano, jak zainstalować TensorFlow na Ubuntu 18.04.

Instalowanie TensorFlow na Ubuntu 18.04

Poniższe sekcje zawierają instrukcje krok po kroku dotyczące instalacji TensorFlow w środowisku wirtualnym Python na Ubuntu 18.04.

1. Instalowanie Pythona 3 i venv

Ubuntu 18.04 jest domyślnie dostarczany z Pythonem 3.6. Możesz sprawdzić, czy Python 3 jest zainstalowany w twoim systemie, wpisując:

python3 -V

Dane wyjściowe powinny wyglądać następująco:

Python 3.6.6 Jeśli zamiast tego chcesz użyć Python 3.7, sprawdź te instrukcje.

Począwszy od Pythona 3.6, zalecanym sposobem stworzenia środowiska wirtualnego jest użycie modułu venv . Aby zainstalować pakiet python3-venv , który udostępnia moduł venv , uruchom następującą komendę:

sudo apt install python3-venv

Po zainstalowaniu modułu jesteśmy gotowi do stworzenia wirtualnego środowiska dla naszego projektu TensorFlow.

2. Tworzenie środowiska wirtualnego

Zacznij od przejścia do katalogu, w którym chcesz przechowywać środowiska wirtualne Python 3. 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 my_tensorflow cd my_tensorflow

Po wejściu do 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:

pip install --upgrade pip

3. Instalowanie TensorFlow

Teraz, gdy środowisko wirtualne jest aktywowane, czas zainstalować pakiet TensorFlow.

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.

deactivate

Wniosek

W tym samouczku pokazaliśmy, jak zainstalować TensorFlow Ubuntu 18.04.

python ubuntu