Android

Jak zainstalować tensorflow na Debianie 9

Tensorflow Object Detection Ubuntu 16.04/Debian 9

Tensorflow Object Detection Ubuntu 16.04/Debian 9

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.

Ten samouczek poprowadzi Cię przez proces instalacji TensorFlow na Debian 9.

Instalowanie TensorFlow na Debianie 9

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

1. Instalowanie Pythona 3 i venv

Domyślnie Debian 9 jest dostarczany z Python 3.5. Aby sprawdzić, czy Python 3 jest zainstalowany w systemie:

python3 -V

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

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

Zalecanym sposobem stworzenia środowiska wirtualnego jest użycie modułu venv . Zainstaluj pakiet python3-venv , który udostępnia moduł venv , uruchamiając następującą komendę:

sudo apt install python3-venv

Po zakończeniu możemy przejść do następnego kroku i stworzyć wirtualne środowisko dla naszego projektu TensorFlow.

2. Tworzenie środowiska wirtualnego

Przejdź 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

Z poziomu katalogu uruchom następującą komendę, aby utworzyć środowisko wirtualne:

python3 -m venv venv

Powyższe polecenie utworzy katalog o nazwie venv , który zawiera kopię pliku binarnego Python, menedżera pakietów Pip, standardowej biblioteki Python i innych plików pomocniczych. Użyj dowolnej nazwy dla środowiska wirtualnego.

Aby rozpocząć korzystanie ze ś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, w którym aktualnie się znajdujesz. W tym przypadku jest to venv .

Aby uniknąć problemów podczas instalowania pakietów: zaktualizuj pip do najnowszej wersji:

pip install --upgrade pip

3. Instalowanie TensorFlow

Teraz, gdy stworzyliśmy środowisko wirtualne, następnym krokiem jest instalacja pakietu TensorFlow.

pip install --upgrade tensorflow

W środowisku wirtualnym można użyć polecenia pip zamiast pip3 i python zamiast python3 .

Po zakończeniu instalacji sprawdź ją za pomocą 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 wersji pokazanej powyżej.

Po zakończeniu pracy wpisz polecenie deactivate aby dezaktywować środowisko i powrócić do normalnej powłoki.

deactivate

Wniosek

W tym samouczku pokazaliśmy, jak zainstalować TensorFlow Debian 9.

Python Debian