Jak zmienić domyślną wersję Python na Debian 9 Stretch Linux
- 4299
- 146
- Pani Janina Cieśla
Cel
W tym artykule wyjaśniono, jak zmienić Python2 i Python3 na Debian 9 Stretch Linux
Wersje systemu operacyjnego i oprogramowania
- System operacyjny: - Debian 9 odcinek
Wymagania
Wymagany będzie uprzywilejowany dostęp do instalacji Debian Linux.
Trudność
ŁATWY
Konwencje
- # - Wymaga, aby podane polecenia Linux są wykonywane z uprawnieniami root bezpośrednio jako użytkownik root lub za pomocą
sudo
Komenda - $ - Wymaga, aby podane polecenia Linux zostały wykonane jako zwykły użytkownik niepewny
Instrukcje
Debian 9 Stretch ma dwa 2.7
I 3.5
Wersje Pythona. Jeśli nie zainstalowałeś jeszcze żadnego pakietu Pythona, możesz wybrać oba, po prostu instalując odpowiedni pakiet:
Instalacja Python 2: # apt Zainstaluj instalację Python Python 3: # apt instinst instaluj Python3
Sprawdź domyślną wersję Python
Aby sprawdzić domyślną wersję Pythona, po prostu uruchomić pyton
polecenie i zapytanie o jego wersję:
$ Python -wersja Python 2.7.13
Zainstaluj Python
Załóżmy, że żaden interpreter Python nie jest jeszcze zainstalowany w naszym systemie. Dlatego możemy zacząć od instalacji obu wersji Pythona:
# Python --version -Bash: Python: polecenie nie znaleziono # apt instal Python Python3
Po instalacji wersja Python 2.7
jest domyślnie:
$ Python -wersja Python 2.7.13
Zaktualizuj listę alternatyw Python
Aby wykonać system ogólnokrajowy między domyślnymi wersjami Python, użyj Aktualizacja alternatyw
Komenda. Na początku Aktualizacja alternatyw
Dowództwo narzeka, że nie ma dostępnych alternatyw Python:
# Aktualizacja-alternatywy-List Python Update-Alternatives: Błąd: Brak alternatyw dla Pythona
Aby zainstalować alternatywy w Python, najpierw wymień wszystkie dostępne opcje:
$ ls/usr/bin/python*/usr/bin/python/usr/bin/python2/usr/bin/python2.7/usr/bin/python3/usr/bin/python3.5/usr/bin/python3.5m/usr/bin/python3m
Następnie zaktualizuj listę alternatyw Python dla każdej wersji, której używasz. W naszym przypadku z trzymaniem się /usr/bin/python2.7
I /usr/bin/python3.5
Wersje:
# aktualizacja-alternatywy-install/usr/bin/Python Python/USR/bin/Python2.7 1 Aktualizacja-alternatywy: Używanie/usr/bin/python2.7 Aby zapewnić/usr/bin/python (Python) w trybie automatycznym # aktualizacja-alternatywy-install/usr/bin/python python/usr/bin/python3.5 2 Update-Alternatives: Używanie/USR/bin/Python3.5 Aby zapewnić/USR/BIN/Python (Python) w trybie automatycznym
Należy pamiętać, że numer liczby całkowitej na końcu każdego polecenia oznacza priorytet. Wyższa liczba oznacza wyższy priorytet i jako taki /usr/bin/python3.5
Wersja została ustawiona w trybie automatycznym, aby była domyślna, jeśli nie zostanie wybrany inny wybór. Po wykonaniu obu powyższych polece /usr/bin/python3.5
ze względu na jego wyższy priorytet (2
):
# Python --version Python 3.5.3
Przełącz między wersjami Python
Teraz, gdy zaktualizowaliśmy listę alternatyw Python, aby wykonać przełącznik między dowolną wersją Python, ma działać:
# Aktualizacja-alternatywy-Config Python Istnieją 2 opcje alternatywnego Pythona (dostarczające/USR/BIN/Python). Status priorytetu ścieżki wyboru ---------------------------------------------- -------------- * 0/usr/bin/Python3.5 2 Tryb automatycznego 1/USR/BIN/Python2.7 1 Tryb ręczny 2/usr/bin/Python3.5 2 Tryb ręczny Naciśnij, aby zachować bieżący wybór [*] lub Typ Numer wyboru: 1 Aktualizacja-alternatywy: Używanie/usr/bin/Python2.7 Aby zapewnić/usr/bin/Python (Python) w trybie ręcznym
i wybierz odpowiednią wersję za pomocą liczby całkowitej, jak pokazano powyżej.
# Python --version Python 2.7.13
Wersja lokalnego użytkownika Python
Jeśli musisz jedynie selektywnie zmienić wersję Python na podstawie użytkownika, możesz spróbować edytować użytkowników .Bashrc
plik. Na przykład, aby zmienić wersję Python 3.5
Wykonaj następujące polecenia Linux:
$ Python -wersja Python 2.7.13 $ echo 'python = "/usr/bin/python3.5 "'>> ~/.bashrc $… bashrc $ python --version Python 3.5.3
Ladposition Python-Tutorial-Toc
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Pobierz Linux
- Linux Pliki konfiguracyjne: Top 30 Najważniejsze
- Czy Linux może uzyskać wirusy? Badanie podatności Linuksa…
- Najlepszy Linux Distro dla programistów
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Jak podwójnie rozruch Kali Linux i Windows 10