RHEL 8-de Python 3 ýa-da Python 2-ni nädip gurmaly
RedHat Enterprise Linux 8-de Python öňünden gurlanok. Munuň esasy sebäbi, RHEL 8 döredijileriniň ulanyjylar üçin adaty Python wersiýasyny bellemek islemeýändigi. Şonuň üçin RHEL ulanyjysy hökmünde Python 3 ýa-da 2 gurmak isleýändigiňizi görkezmeli. Mundan başga-da, RHEL-de Python 3.6 Python-yň başlangyç we doly goldanýan görnüşidir. Şeýle-de bolsa, Python 2 elýeterli bolup, ony gurnap bilersiňiz.
Bu gysga makalada, Python 3 we Python 2-ni nädip gurmalydygyny we RHEL 8 Linux paýlanyşynda paralel işlemelidigini görkezeris.
- Minimal gurnama bilen RHEL 8
- RedHat abuna ýazylyşy bilen RHEL 8
- RHEL 8, statiki IP adresi bilen
Üns beriň: Linux paýlaýjylaryň köpüsi Python-y YUM paket dolandyryjysy hökmünde birnäçe kitaphana we gural üçin ulanýar. Python adaty ýagdaýda RHEL 8-de gurulmasa-da, Python-y gurmasaňyzam yum işleýär. Sebäbi ulgam gurallary tarapyndan ulanylýan\Platform-Python atly içerki Python terjimeçisi bar. Platforma-python programmalar tarapyndan ulanylyp bilinmez, diňe ulgam/administratiw kod ýazmak üçin ulanyp bilersiňiz.
Python 3-i RHEL 8-de nädip gurmaly
Python 3-i ulgamyňyza gurmak üçin, görkezilişi ýaly DNF paket dolandyryjysyny ulanyň.
# dnf install python3
Buýrugyň çykyşyndan Python3.6, PIP we Setuptools-a baglylyk hökmünde gelýän adaty wersiýa.
Python 2-ni RHEL 8-de nädip gurmaly
Python 2-i Python 3 bilen paralel gurmak isleseňiz, ulgamyňyza Python 2.7 gurjak aşakdaky buýrugy işlediň.
# dnf install python2
RHEL 8-de Pythony nädip işletmeli
Python gurlandan soň/usr/bin/python Python-yň belli bir wersiýasyny işleder diýip garaşarsyňyz.\Python2 ýa-da Python3: haýsy wersiýa Linux-da deslapky görnüşde goýulmaly jedellerinden daşlaşmak üçin, RedHat öňünden python buýrugyny öz içine almaýar - üýtgedilmedik buýruk diýilýär.
Python 3-i işletmek üçin ýazyň:
# python3
Python 2-i işletmek üçin ýazyň:
# python2
Ulgamyňyzda python buýrugynyň bolmagyna garaşýan programmalar/programmalar bar bolsa näme etmeli? Bu ýönekeý, /usr/bin/python
bellemek isleýän Python wersiýaňyzyň dogry ýerleşýän ýerini görkezmek üçin alternatiwleri --config
python buýrugyny ulanýarsyňyz. deslapky wersiýasy.
Mysal üçin:
# alternatives --set python /usr/bin/python3 OR # alternatives --set python /usr/bin/python2
Bu hemmesi! Bu gysga makalada, Python 3 we Python 2-ni RHEL 8-de nädip gurmalydygyny görkezdik, aşakdaky seslenme formasy arkaly sorag berip bilersiňiz ýa-da pikirleriňizi biziň bilen paýlaşyp bilersiňiz.