Tensorflow Object Detection Ubuntu 16.04/Debian 9
Spisu treści:
- Instalowanie TensorFlow na Debianie 9
- 1. Instalowanie Pythona 3 i venv
- 2. Tworzenie środowiska wirtualnego
- 3. Instalowanie TensorFlow
- Wniosek
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:
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.
Wniosek
W tym samouczku pokazaliśmy, jak zainstalować TensorFlow Debian 9.
Python DebianJak zainstalować i skonfigurować Redis na Debianie 9
Redis to open-source magazyn danych klucz-wartość. Może być używany jako baza danych, pamięć podręczna i broker komunikatów i obsługuje różne struktury danych, takie jak ciągi, skróty, listy, zestawy itp. W tym samouczku wyjaśniono, jak zainstalować i skonfigurować Redis na serwerze Debian 9.
Jak zainstalować i skonfigurować nagios na Debianie 9
Nagios to popularne oprogramowanie monitorujące typu open source. W tym samouczku wyjaśniono, jak zainstalować i skonfigurować najnowszą wersję Nagios Core w systemie Debian 9.
Jak zainstalować Anacondę na Debianie 10
Anaconda to najpopularniejsza platforma do nauki danych i uczenia maszynowego w języku Python / R. W tym samouczku przeprowadzimy Cię przez proces pobierania i instalowania Anaconda Python Distribution na Debian 10.







