Bii o ṣe le fi eyikeyi awọn ẹya Python 3 sori ẹrọ?

Bii o ṣe le fi eyikeyi awọn ẹya Python 3 sori ẹrọ?

Bii o ṣe le fi eyikeyi awọn ẹya Python 3 sori ẹrọ?

Ni oṣu to kọja, Mo ṣe idanwo awọn ohun elo kan bi igbagbogbo ati ọkan ninu wọn jẹ Ere Ọfẹ. Eleyi app jẹ besikale a Python eto ti download game akopọ pataki gẹgẹ bi Pinpin GNU / Linux ti a ni. Ati awọn kanna, ni o ni awọn mejeeji a wiwo ebute (CLI) bi ti Ojú-iṣẹ (GUI).

Fun ọran CLI, o ṣiṣẹ deede fun mi pẹlu awọn jo jo (Version 3.9) ti lọwọlọwọ mi Respin Iyanu da lori awọn Distro MX Lainos. Sibẹsibẹ, awọn oniwe-GUI ni wiwo, mejeeji compiled ati ninu awọn ọna kika  ".Aworan" lo tabi beere Python 3.10-orisun jo tabi ga julọ. Nitorina, Mo ni lati lo ẹtan ti o wulo pupọ ati ti o wulo, lati "fi sori ẹrọ awọn ẹya giga ti Python" ti emi yoo pin pẹlu rẹ loni.

Python

Python jẹ ede siseto itumọ ti ipele giga ti imọ-jinlẹ rẹ tẹnu mọ kika kika ti koodu rẹ.

Ati pe, ṣaaju ki o to bẹrẹ kika ifiweranṣẹ yii nipa iṣeeṣe ti ni anfani lati "fi sori ẹrọ awọn ẹya giga ti Python", a yoo fi diẹ ninu awọn ọna asopọ si ti tẹlẹ ti o ni ibatan posts fun kika nigbamii:

Python
Nkan ti o jọmọ:
Python 3.11 de pẹlu awọn ilọsiwaju iṣẹ, atunṣe caching ati diẹ sii

Mu GNU/Linux rẹ pọ si: Awọn idii Debian lati ṣe agbekalẹ awọn ohun elo
Nkan ti o jọmọ:
Mu GNU/Linux rẹ pọ si: Awọn idii Debian lati ṣe agbekalẹ awọn ohun elo
Fi ẹya eyikeyi ti Python 3 sori ẹrọ: Lilo ibi ipamọ PPA kan

Fi ẹya eyikeyi ti Python 3 sori ẹrọ: Lilo ibi ipamọ PPA kan

Fi ẹya eyikeyi ti Python 3 sori ẹrọ: Lilo ibi ipamọ PPA kan

Ṣe o dara lati lo awọn ibi ipamọ PPA?

Niwon, a Ibi ipamọ PPA (Ipamọ Package Ti ara ẹni) O jẹ ibi ipamọ (ile ipamọ) ti software osise ile ni Launchpad, o gbọdọ ṣọra nigbagbogbo pe kii ṣe lati ọdọ ẹnikan ti a ko mọ patapata, tabi lati ọdọ ẹgbẹ kẹta ti a ko rii daju tabi ti ko ni igbẹkẹle. Nitorinaa, ayafi ti ibi ipamọ PPA kan kii ṣe lati ọdọ agbari ti a mọ tabi (awọn oluṣe idagbasoke), o dara julọ lati yago fun mimu wọn lati yago fun ipari pẹlu sọfitiwia ti ko ni aabo, botilẹjẹpe ọfẹ ati ṣiṣi o le jẹ.

Ninu ọran ti Egbe Deadsnakes PPA Ibi ipamọ, o ti fihan, lori akoko, lati wa ni a gbẹkẹle olupese ti won jo ti o yatọ si Python awọn ẹya si Ubuntu, ati Distros yo lati o, ati ki o ni ibamu pẹlu Debian GNU / Linux.

Sibẹsibẹ, ati bi o ti sọ, nigba lilo rẹ, ikilọ atẹle yẹ ki o ṣe akiyesi nigbagbogbo:

"AlAIgBA: Ko si iṣeduro awọn imudojuiwọn akoko ni ọran ti aabo tabi awọn ọran miiran. Ti o ba fẹ lo wọn ni aabo tabi agbegbe miiran (fun apẹẹrẹ, lori olupin iṣelọpọ), o ṣe bẹ ni eewu tirẹ.". Egbe Òkú

Ni ipari, lọwọlọwọ ati ni ifowosi, o funni ni wiwa ti awọn ẹya atẹle:

  • Ubuntu 18.04 (bionic): Python 2.3 ati 2.6; ati Python 3.1, 3.5, 3.7 ati 3.11.
  • Ubuntu 20.04 (ifojusi): Python 3.5, 3.7, 3.9 ati 3.11.
  • Ubuntu 22.04 (jammy): Python 3.7, 3.9 ati 3.11.

Sibẹsibẹ, loni o ti le ri awọn wiwa ti Python 3.12.

Awọn igbesẹ lati fi ẹya eyikeyi ti Python 3 sori ẹrọ

Awọn igbesẹ lati fi ẹya eyikeyi ti Python 3 sori ẹrọ

Ni akiyesi gbogbo awọn ti o wa loke, boya lori Ubuntu, Debian tabi eyikeyi Distro/Respin ti o wa lati ọdọ wọn, ilana lati fi sori ẹrọ ati lo Egbe Deadsnakes PPA Ibi ipamọ ni awọn wọnyi:

  • Ṣii Emulator Terminal kan
  • Ṣiṣe awọn aṣẹ wọnyi:
sudo add-apt-ibi ipamọ ppa: oku ejo/ppa sudo apt-gba imudojuiwọn
  • Ni kete ti atokọ ti awọn idii ti ni imudojuiwọn ni aṣeyọri, o le ni bayi ṣiṣe fifi sori ẹrọ ti awọn ẹya ti o wa ti Python. Fun apẹẹrẹ, lati fi Python 3.12 sori ẹrọ o le ṣe, ni eyikeyi awọn ọna 2 wọnyi, fun o kere tabi fifi sori kikun:
sudo apt-gba fi sori ẹrọ python3.12 sudo apt-gba fi sori ẹrọ python3.12-full

Ninu ọran mi pato, nigba lilo Respin ti a mẹnuba loke ni ibẹrẹ, Mo ti ni satunkọ awọn Source.list faili beere pẹlu aṣẹ wọnyi:

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-kinetic.list

Lẹhinna yi ọrọ naa pada "ẹkunrẹrẹ" ti o baamu Ubuntu nipa "Bullseye" ti o baamu Debian.

Ati ki o tẹsiwaju lati ṣe imudojuiwọn atokọ ti awọn idii lẹẹkansi, lati pari pẹlu awọn fi sori ẹrọ Python version 3, ti mo nilo.

Akojọpọ: Ifiweranṣẹ asia 2021

Akopọ

Ni kukuru, a nireti pe eyi diẹ omoluabi tabi toju, jẹ gidigidi wulo, mejeeji si software developer awọn olumulo, bi eleyi Awọn olumulo ohun elo orisun Python, ti o nilo "fi sori ẹrọ awọn ẹya giga ti Python" si awọn ti o wa ni deede ni awọn oniwun wọn GNU/Linux distros da lori Ubuntu/Debian. Ati pe ti ẹnikan ba mọ tabi ni eyikeyi miiran wulo yiyan tabi ṣe o fẹ lati ṣe alabapin aba, iṣeduro tabi atunse si ohun ti a pese nibi, o ṣe itẹwọgba lati ṣe bẹ nipasẹ awọn asọye.

Ati bẹẹni, o kan fẹran iwe yii, maṣe dawọ asọye lori rẹ ati pinpin pẹlu awọn miiran. Bakannaa, ranti lati be wa «oju-ile» lati ṣawari awọn iroyin diẹ sii, bii darapọ mọ ikanni osise wa ti Telegram lati FromLinux, Oorun ẹgbẹ fun alaye siwaju sii lori oni koko.


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Jẹ akọkọ lati sọ ọrọ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.