How to Run Python in CentOS 8 | Python in CentOS 8
Spisu treści:
- Instalowanie Python 3 na CentOS 8
- Instalowanie Python 2 na CentOS 8
- Ustaw domyślną wersję języka Python (niewersjonowane polecenie w języku Python)
- Wniosek
Python jest jednym z najpopularniejszych języków programowania na świecie. Dzięki prostej i łatwej do nauczenia się składni Python jest popularnym wyborem dla początkujących i doświadczonych programistów.
W przeciwieństwie do innych dystrybucji Linuksa, Python nie jest domyślnie instalowany na CentOS 8.
Jak już wiesz, aktywnie rozwijane są dwie wersje Pythona. Podczas gdy Python 2 jest dobrze obsługiwany i aktywny, Python 3 jest uważany za teraźniejszość i przyszłość tego języka.
Domyślnie RHEL / CentOS 8 nie ma niewersjonowanej ogólnosystemowej komendy
python
aby uniknąć zablokowania użytkowników do określonej wersji Pythona. Zamiast tego daje użytkownikowi możliwość instalacji, konfiguracji i uruchomienia określonej wersji języka Python. Narzędzia systemowe, takie jak
yum
używają wewnętrznych plików binarnych i bibliotek Pythona.
Ten przewodnik poprowadzi Cię przez proces instalacji Python 3 i Python 2 na CentOS 8.
Instalowanie Python 3 na CentOS 8
Aby zainstalować Python 3 na CentOS 8, uruchom następujące polecenie jako użytkownik root lub sudo w swoim terminalu:
sudo dnf install python3
Aby zweryfikować instalację, sprawdź wersję Python, wpisując:
python3 --version
W chwili pisania tego artykułu najnowsza wersja Python 3 dostępna w repozytoriach CentOS to „3.6.x”:
Python 3.6.8
Polecenie instaluje również pip.
Aby uruchomić Python, musisz jawnie wpisać
python3
i uruchomić pip typ
pip3
.
Zawsze powinieneś instalować dostarczone moduły python dla dystrybucji, używając
yum
lub
dnf
ponieważ są one obsługiwane i testowane pod kątem poprawnego działania na CentOS 8. Używaj pip tylko w środowisku wirtualnym.
Virtual Environments
Python pozwalają instalować moduły Python w izolowanym miejscu dla konkretnego projektu, zamiast instalować je globalnie. W ten sposób nie musisz się martwić o wpływ na inne projekty w języku Python.
Nazwy pakietów modułów Python 3 są poprzedzone „python3”. Na przykład, aby zainstalować moduł paramiko, uruchomiłbyś:
sudo dnf install python3-paramiko
Instalowanie Python 2 na CentOS 8
Pakiety Python 2 są również zawarte w domyślnych repozytoriach CentOS 8.
Aby zainstalować Python 2, wprowadź następującą komendę:
sudo dnf install python2
Sprawdź instalację, wpisując:
python2 --version
Dane wyjściowe powinny wyglądać mniej więcej tak:
Python 2.7.15
Aby uruchomić Python 2, wpisz
python2
, a aby uruchomić pip, wpisz
pip2
.
Ustaw domyślną wersję języka Python (niewersjonowane polecenie w języku Python)
Aby ustawić Python 3 jako ogólnosystemową niewersjonowaną komendę python, użyj narzędzia
alternatives
:
sudo alternatives --set python /usr/bin/python3
W przypadku Python 2 wpisz:
sudo alternatives --set python /usr/bin/python2
Polecenie
alternatives
tworzy
python
dowiązania symbolicznego, który wskazuje na określoną wersję python.
Wpisz
python --version
w swoim terminalu, powinieneś zobaczyć domyślną wersję Python.
Aby zmienić domyślną wersję, użyj jednego z powyższych poleceń. Jeśli chcesz usunąć niewersjonowane polecenie python, wpisz:
sudo alternatives --auto python
Wniosek
W CentOS 8 Python nie jest domyślnie instalowany.
Aby zainstalować Python 3, wpisz
dnf install python3
a aby zainstalować Python 2, wpisz
dnf install python2
.
Jak zainstalować Python 3.7 na Debianie 9
Python jest jednym z najpopularniejszych języków programowania na świecie. Dzięki prostej i łatwej do nauczenia się składni Python jest doskonałym wyborem dla początkujących i doświadczonych programistów. W tym samouczku opisano, jak zainstalować Python 3.7 na Debian 9.
Jak zainstalować Python 3.7 na Ubuntu 18.04
Python 3.7 to najnowsze główne wydanie języka Python. W tym samouczku opisano dwa sposoby instalowania języka Python 3.7 w systemie Ubuntu 18.04.
Jak zainstalować Python 3 na Centos 7
Ten samouczek poprowadzi Cię przez proces instalowania Pythona 3 w systemie CentOS 7 przy użyciu kolekcji oprogramowania (SCL) oraz domyślnej dystrybucji Python w wersji 2.7. Pokażemy Ci również, jak stworzyć wirtualne środowisko Python.







