Ngenyanga edlule, bengivivinya njengenjwayelo izicelo ezithile futhi esinye sazo sasinjalo Imidlalo Yamahhala. Lolu hlelo lokusebenza ngokuyisisekelo a uhlelo lwe-python lokho landa amaphakethe wegeyimu okudingekayo ngokusho Ukusatshalaliswa kwe-GNU / Linux esinakho. Futhi okufanayo, has kokubili a i-terminal interface (CLI) njengoba kwe Ideskithophu (i-GUI).
Ngecala le-CLI, lingisebenzele ngokujwayelekile nge- python amaphakheji (I-3.9 version) yamanje yami Phendula i-MilagrOS ngokususelwa ku- I-Distro MX Linux. Kodwa-ke, isikhombimsebenzisi sayo se-GUI, zombili ezihlanganisiwe futhi ku Ifomethi "I-AppImage" sebenzisa noma udinga Python 3.10-based amaphakheji noma ngaphezulu. Ngakho-ke, kufanele ngisebenzise iqhinga eliwusizo kakhulu nelisebenzayo, ukuze "faka izinguqulo eziphakeme zePython" engizokwabelana nawe namuhla.
Futhi, ngaphambi kokuthi uqale ukufunda lokhu okuthunyelwe mayelana nokwenzeka ukukwazi "faka izinguqulo eziphakeme zePython", sizoshiya ezinye izixhumanisi kuzo okuthunyelwe kwangaphambilini okuhlobene ukuze ufunde kamuva:
Faka noma iyiphi inguqulo yePython 3: Ukusebenzisa indawo yokugcina ye-PPA
Ingabe kuhle ukusebenzisa izinqolobane ze-PPA?
Ngoba, a Inqolobane ye-PPA (Ingobo yomlando yephakheji yomuntu siqu) Kuyinto a inqolobane (inqolobane) yesoftware abasebenzi abahlala ngaphakathi I-Launchpad, kufanele uhlale uqaphela ukuthi akuveli kumuntu ongaziwa nhlobo, noma kumuntu wesithathu ongaqinisekisiwe noma ongathenjwa. Ngakho-ke, ngaphandle uma i-PPA Repository ethile ingaveli enhlanganweni eyaziwayo noma um(abathuthukisi), kuhle ukuba uyeke ukubaphatha ukuze ugweme ukuzithola une-software engavikelekile, kungakhathaliseki ukuthi imahhala futhi ivulekile.
Endabeni Ithimba le-Deadsnakes PPA Repository, ikhombisile, ngokuhamba kwesikhathi, ukuba a umphakeli onokwethenjelwa yamaphakheji ehlukene izinguqulo ze-python ukuze Ubuntu, kanye ne-Distros ethathwe kuyo, futhi iyahambisana I-Debian GNU / Linux.
Kodwa-ke, futhi njengoba isho, lapho uyisebenzisa, isixwayiso esilandelayo kufanele sinakwe ngaso sonke isikhathi:
"Ukuzihlangula: Asikho isiqinisekiso sokubuyekezwa okufika ngesikhathi uma kwenzeka kuba nokuphepha noma ezinye izinkinga. Uma ufuna ukuzisebenzisa endaweni evikelekile noma kwenye indawo (isibonelo, kuseva yokukhiqiza), ukwenza lokho ngokuzifaka wena engozini.". Team Deadsnakes
Okokugcina, okwamanje nangokusemthethweni, inikeza ukutholakala kwezinguqulo ezilandelayo:
- Ubuntu 18.04 (bionic): I-Python 2.3 kanye ne-2.6; kanye nePython 3.1, 3.5, 3.7 kanye no-3.11.
- Ubuntu 20.04 (focus): Python 3.5, 3.7, 3.9 kanye 3.11.
- Ubuntu 22.04 (jammy): I-Python 3.7, 3.9 kanye ne-3.11.
Nokho, namuhla ungakwazi kakade ukuthola ukutholakala Python 3.12.
Izinyathelo zokufaka noma iyiphi inguqulo yePython 3
Ngokucabangela konke lokhu okungenhla, kungaba ku-Ubuntu, Debian noma iyiphi i-Distro/Respin etholakala kuzo, inqubo yokufaka nokusebenzisa Ithimba le-Deadsnakes PPA Repository okulandelayo:
- Vula i-Terminal Emulator
- Qalisa imiyalo elandelayo:
I-sudo add-apt-repository ppa:izinyoka ezifile/ppa sudo apt-get update
- Lapho uhlu lwamaphakheji selubuyekezwe ngempumelelo, manje usungakwazi ukusebenzisa ukufakwa kwezinguqulo ezitholakalayo zePython. Isibonelo, ukufaka i-Python 3.12 kungenziwa, nganoma iyiphi yalezi zindlela ezi-2 ezilandelayo, ngokufakwa okuncane noma okugcwele:
sudo apt-get install python3.12 sudo apt-get install python3.12-full
Esimweni sami esithile, lapho ngisebenzisa i-Respin okukhulunywe ngayo ngenhla ekuqaleni, ngiye ngaba nayo hlela ifayela lemithombo.list edingekayo ngomyalo olandelayo:
sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list
Bese, shintsha igama elithi "bullseye" noma "bookworm" nanoma yiliphi elinye igama elihambisana neDebian kanye Nekususelwe ngamagama athi "jammy" noma "focal" ahambisana ne-Ubuntu. Futhi ngaleyo ndlela thola umugqa wokugcina wokugcina (umthombo wesoftware) njengomphumela:
deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main
Futhi qhubeka nokubuyekeza uhlu lwamaphakheji futhi, ukuze uqedele nge faka i-python version 3, engangikudinga.
Isifingqo
Ngamafuphi, sithemba ukuthi lokhu okuncane Iqhinga noma into emnandi, kube usizo kakhulu, kokubili ukuze abasebenzisi bonjiniyela wesoftwarenjenge Abasebenzisi bohlelo lokusebenza olususelwa kuPython, ezidingayo "faka izinguqulo eziphakeme zePython" kulabo abavame ukutholakala ngokwehlukana kwabo I-GNU/Linux distros esekelwe ku-Ubuntu/Debian. Futhi uma kukhona owaziyo noma enayo enye indlela ewusizo noma ufuna ukufaka isandla isiphakamiso, isincomo noma ukulungiswa kulokho okunikezwa lapha, wamukelekile ukwenza kanjalo ngokuphawula.
Futhi yebo, ukuthandile lokhu kushicilelwa, ungayeki ukuphawula ngakho nokwabelana ngakho nabanye. Futhi, khumbula ukuvakashela yethu «ikhasi lasekhaya» ukuhlola izindaba eziningi, kanye nokujoyina isiteshi sethu esisemthethweni se- I-Telegram ye DesdeLinux, ENtshonalanga iqembu ukuze uthole ulwazi olwengeziwe ngesihloko sanamuhla.