Skoraj vsaka distribucija Linuxa ima različico Pythona, ki je vključena v privzete sistemske pakete. Toda včasih zaradi nekaterih razlogov morda ne boste našli Pythona, nameščenega v sistemu Ubuntu.
Poglejmo si podrobneje, kako lahko namestite Python na Ubuntu, s kratkim vodnikom o posodobitvi paketa Python.
Kako preveriti, ali je Python nameščen v vašem sistemu
Python je zmogljiv skriptni jezik na visoki ravni, ki ga uporabljajo številni razvijalci po vsem svetu. Jezik je idealen za različne resnične aplikacije, vključno s spletnim razvojem, strganjem in testiranjem penetracije. Lahko celo zgradite telegramskega bota z uporabo Pythona.
Priročnik za začetnike za izdelavo bota v Telegramu z Bot API in Python 3
Če želite preveriti, ali je Python nameščen v vašem sistemu, odprite terminal tako, da pritisnete Ctrl + Alt + T. Vnesite "python" in pritisnite Enter.
Če v terminalu vidite naslednji izhod, je v računalniku nameščen Python.
Python 3.9.1 (privzeto, 13. december 2020, 11:55:53)
[GCC 10.2.0] na Linuxu
Za več informacij vnesite "pomoč", "avtorske pravice", "dobropisi" ali "licenca".
>>>
Ta izhod vsebuje informacije o različici Pythona, ki jo izvaja vaš sistem, skupaj s trenutnim datumom in uro.
Po drugi strani pa, če vidite napako, v kateri piše "bash: python: command not found", potem na žalost vaš sistem Ubuntu nima nameščenega Pythona.
Različico Pythona lahko preverite tudi tako, da v terminal vnesete naslednji ukaz.
python - različica
V rezultatu boste dobili podrobnosti o tem, katera različica Pythona je nameščena v vašem računalniku.
Kako namestiti Python na Ubuntu
Namestitev Pythona v operacijski sistem, ki temelji na Linuxu, je enostavna. Najnovejšo različico Pythona lahko v računalniku Ubuntu dobite iz več virov. Tukaj je nekaj priporočenih načinov, kako to storiti.
Namestite Python z uporabo Apt
Apt ali Advanced Package Tool je privzeti upravitelj paketov, ki ga najdete v Ubuntuju. Paket Python lahko prenesete iz uradnega repozitorija Ubuntu. Tukaj je opisano, kako to storiti.
- Odprite terminal tako, da pritisnete Ctrl + Alt + T.
- Posodobite seznam skladišč lokalnega sistema, tako da vnesete naslednji ukaz:
posodobitev sudo apt-get
- Prenesite najnovejšo različico Pythona:
sudo apt-get namestite python
- Apt bo samodejno našel paket in ga namestil v računalnik.
Uporabite Deadsnakes PPA za namestitev Pythona 3 v Ubuntu
Če iz nekega razloga paketa Python ne morete prenesti iz uradnega repozitorija Ubuntu, lahko poskusite dodati Deadsnakes PPA na seznam sistemskih repozitorijev. PPA-ji ali arhivi osebnih paketov so skladišča, ki so posebej zasnovana za uporabnike Ubuntuja.
Privzeto na sezname paketov sistema ne morete dodati PPA-jev. Paket "lastnosti programske opreme-skupne" vam ponuja učinkovit način upravljanja in dodajanja PPA-jev v vaš sistem.
- Zgoraj omenjeni paket namestite v sistem tako, da vnesete naslednji ukaz:
sudo apt-get namestite programske lastnosti-skupne
- Dodajte uradno povezavo Deadsnakes PPA na seznam odlagališč vašega sistema:
sudo add-apt-repository ppa: deadsnakes / ppa
- Posodobite sezname paketov sistema:
posodobitev sudo apt-get
- Prenesite najnovejšo različico Pythona iz dodanega PPA:
sudo apt-get namestite python3
Ker ima Deadsnakes PPA v svoji bazi skoraj vsako različico Pythona, lahko namestite tudi starejše različice Pythona. Preprosto zamenjajte ime paketa z različico pythona, ki jo želite namestiti v računalnik.
sudo apt-get namestite python3.2
sudo apt-get namestite python3.3
sudo apt-get namestite python3.8
Namestite Python 3 na Ubuntu iz izvorne kode
Najnovejšo različico Pythona lahko prenesete in sestavite tudi z uradnega spletnega mesta Python. Čeprav se vam lahko sestavljanje izvorne kode sprva zdi nekoliko zastrašujoče, bo lažje, ko boste poznali postopek.
- Posodobite seznam lokalnih sistemskih skladišč:
posodobitev sudo apt-get
- V sistem namestite podporne odvisnosti z Apt:
sudo apt-get namestite bistveno zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget
- Naredite nov imenik za shranjevanje izvornih datotek Python:
mkdir / python && cd / python
- Prenesite izvorno kodo Pythona z uradnega strežnika FTP:
wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz
- Izvlecite datoteko TGZ, ki ste jo pravkar prenesli:
tar –xf Python-3.9.1.tgz
- Pred namestitvijo Pythona morate opraviti teste in optimizacije. To je pomembno, saj poveča izvajanje kode za 10-20 odstotkov:
cd python-3.9.1
./configure --enable-optimizacije - Paket zgradite z uporabo MakeFile, ki je v imeniku:
sudo make install
Ko ste izvedli te korake, s tipkanjem preverite, ali je bil v računalnik nameščen Python python - različica v terminalu.
Moduli Python se upravljajo prek PIP. PIP je sistem za upravljanje paketov, ki se uporablja za prenos in dodajanje knjižnic iz indeksa paketov Python. Namestitev Python PIP v sistem je pomembno, če želite v svojem projektu Python uporabljati module.
Posodabljanje Pythona na najnovejšo različico
Najprej se prepričajte, da imate v sistemu nameščeno zastarelo različico Pythona. To lahko storite z vnosom python - različica v terminalu. Zapišite si podrobnosti o različici.
Z iskanjem po internetu lahko ugotovite, katera najnovejša različica je na voljo. Zadostovalo bi hitro iskanje v Googlu v "najnovejši različici pythona". Če se številki različic ne ujemata, verjetno uporabljate zastarelo različico.
Nadgradnja na najnovejšo različico je enostavna z orodjem Advanced Package Tool Ubuntu. Če ste v sistem namestili Python z uporabo Apt ali Deadsnakes PPA, vnesite naslednji ukaz za prenos najnovejše različice Pythona:
sudo apt-get namestite python
Uporabite lahko tudi - samo nadgradnja zastavico za posodobitev paketov.
sudo apt-get --only-upgrade namestite python
Za tiste, ki so izvorno kodo sestavili sami, se lahko odpravite na Python FTP in si priskrbite kopijo najnovejše različice. Vendar boste morali znova slediti korakom.
Zagon Pythona v Ubuntuju
Python je prednameščen v skoraj vseh sistemih Linux in je na voljo tudi v uradnih skladiščih distribucije. Če še vedno niste namestili Pythona v računalnik, ga lahko preprosto prenesete z upraviteljem paketov Ubuntu.
Jezik Python se uporablja v različnih sektorjih in njegove aplikacije so dovolj, da dokažejo, kako močan je. Programski jeziki so postali pomembni zaradi naraščajočega povpraševanja po razvijalcih v celotni industriji.
Iščete kariero v programiranju? Tu je le nekaj najbolje plačanih delovnih mest za šifriranje, za katera se lahko danes prijavite.
- Linux
- Ubuntu
- Python
Deepesh je tehnološki bloger in že več kot 3 leta piše informativne vsebine. Trenutno opravlja univerzitetni študij računalništva na priznani univerzi v Indiji. V prostem času uživa v pisanju, poslušanju glasbe in igranju kitare.
Naročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, preglede, brezplačne e-knjige in ekskluzivne ponudbe!
Še en korak…!
Potrdite svoj e-poštni naslov v e-poštnem sporočilu, ki smo vam ga pravkar poslali.