Kuidas installida Python 3 või Python 2 RHEL 8-sse
RedHat Enterprise Linux 8-s pole Python eelinstallitud. Selle peamine põhjus on see, et RHEL 8 arendajad ei soovinud seada kasutajatele Pythoni vaikeversiooni. Seetõttu peate RHEL-i kasutajana selle installimisega määrama, kas soovite Python 3 või 2. Lisaks on RHEL-is Python 3.6 vaikimisi ja täielikult toetatud Pythoni versioon. Python 2 jääb siiski kättesaadavaks ja saate selle installida.
Selles lühikeses artiklis me näitame, kuidas installida Python 3 ja Python 2 ning käivitada need paralleelselt RHEL 8 Linuxi jaotuses.
- RHEL 8 minimaalse installimisega
- RHEL 8, kui RedHati tellimus on lubatud
- RHEL 8 staatilise IP-aadressiga
Tähtis: Enamik Linuxi jaotusi kasutab Pythoni mitmete teekide ja tööriistade jaoks YUM-i paketihaldurina. Kuigi Pythoni pole RHEL 8-sse vaikimisi installitud, töötab yum siiski ka siis, kui te Pythoni ei installi. Seda seetõttu, et seal on sisemine Pythoni tõlk nimega “Platform-Python”, mida süsteemitööriistad kasutavad. Platform-pythoni ei saa rakendused kasutada, kuid saate seda kasutada ainult süsteemi/halduskoodi kirjutamiseks.
Kuidas Python 3 installida RHEL 8-sse
Python 3 oma süsteemi installimiseks kasutage DNF-i paketihaldurit, nagu näidatud.
# dnf install python3
Käsu väljundist on Python3.6 vaikeversioon, mis on sõltuvustena kaasas PIP ja Setuptools.
Kuidas Python 2 installida RHEL 8-sse
Kui soovite Python 2 installida paralleelselt Python 3-ga, käivitage järgmine käsk, mis installib teie süsteemi Python 2.7.
# dnf install python2
Kuidas Pythoni käivitada RHEL 8-s
Pärast Pythoni installimist võiks eeldada, et/usr/bin/python käivitab Pythoni teatud versiooni. Et ennast lahutada debattidest „Python2 või Python3: milline versioon tuleks Linuxi vaikeseadeks seada“, pole RedHat vaikimisi lisanud käsku Python - mida nimetatakse „versioonita käsuks“.
Python 3 käivitamiseks tippige:
# python3
Python 2 käivitamiseks tippige:
# python2
Mis siis, kui teie süsteemis on rakendusi/programme, mis eeldavad pythoni käsu olemasolu, mida peate tegema? See on lihtne. Kasutate käsku alternatives --config
python, et panna /usr/bin/python
hõlpsalt osutama Pythoni versiooni õigele asukohale, mille soovite seada vaikeversioon.
Näiteks:
# alternatives --set python /usr/bin/python3 OR # alternatives --set python /usr/bin/python2
See on kõik! Selles lühikeses artiklis oleme näidanud, kuidas Python 3 ja Python 2 RHEL 8-le installida. Allpool oleva tagasiside vormi kaudu saate meiega küsimusi esitada või oma mõtteid jagada.