Hvernig á að setja upp Python 3.10 á Fedora Linux

Python er eitt vinsælasta tungumálið á háu stigi, með áherslu á háþróuð og hlutbundin forrit, allt frá einföldum skriftum til flókinna vélrænna reiknirita. Python 3.10 er nýjasta útgáfan og er ekki flokkuð sem stöðug miðað við Python 3.9, en búist er við að lokaframbjóðandinn verði kláraður 4. október 2021.

Sumir eiginleikar Python getur gert:

  • Hægt er að nota Python á netþjóni til að búa til vefforrit.
  • Hægt er að nota Python samhliða hugbúnaði til að búa til verkflæði.
  • Python getur tengst gagnagrunnskerfum. Það getur líka lesið og breytt skrám.
  • Python er hægt að nota til að meðhöndla stór gögn og framkvæma flókna stærðfræði.
  • Python er hægt að nota fyrir hraða frumgerð eða framleiðslu-tilbúinn hugbúnaðarþróun.

Fyrir notendur og sérstaklega forritara sem vilja prófa nýjustu útgáfu Python, þú munt vita það hvernig á að setja upp Python 3.10 á Fedora Linux í lok þessarar handbókar. Sama regla mun virka á flestum útgáfum af Fedora Linux.

Forsendur

  • Mælt með stýrikerfi: Fedora Linux 34
  • Notendareikningur: Notendareikningur með sudo eða rót aðgang.

Uppfærir stýrikerfi

Uppfærðu þína Fedora Linux stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo dnf update && sudo dnf upgrade -y

Fáðu


Settu upp Python 3.10 með DNF

Að setja upp nýjustu útgáfurnar af Python 3.10 er tiltölulega einfalt ferli á Fedora Linux, þar sem það er andstreymisútgáfa af Rhel sem einbeitir sér að nýjustu pakkaútgáfum sem eru endurnýjuð á 6 mánaða fresti.

Fyrst skaltu ganga úr skugga um að athuga hvort uppfærsluprófunargeymslan sé virkjuð:

sudo dnf install --enablerepo=updates-testing python3.10

Næst skaltu setja upp Python 3.10 með eftirfarandi skipun:

sudo dnf install python3.10

Dæmi um pakka sem verða settir upp:

Hvernig á að setja upp Python 3.10 á Fedora Linux

Gerð Y og ýttu síðan á inn lykill til að halda áfram með uppsetninguna.

Þegar því er lokið skaltu staðfesta með því að athuga útgáfuna sem hér segir:

python3.10 --version

Dæmi úttak:

[jjames@fedora ~]$ python3.10 --version
Python 3.10.0rc1

Það er það og þú hefur sett upp Python 3.10.

Settu upp Python 3.10 á Fedora Linux frá Source

Valkosturinn fyrir þá sem finna fyrir meiri áskorun eða þurfa ákveðnar háþróaðar byggingar úr git geymslu upprunans geta valið að setja upp beint frá upprunanum. Aðalvandamálið við þessa aðferð er að þú getur ekki auðveldlega uppfært DNF pakkastjórann eins og þú myndir og þú þarft að setja saman aftur fyrir allar breytingar.

Fyrst þarftu að setja upp ósjálfstæðin sem nauðsynleg eru til að byggja Python 3.10:

sudo dnf install gcc openssl-devel bzip2-devel libffi-devel zlib-devel -y

Seinni hlutinn er að heimsækja niðurhals síðu á heimasíðu Python og fá nýjustu útgáfuna með því að nota (wget):

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0rc1.tar.xz

Skráasafnið er lítið, svo það mun ekki taka langan tíma að hlaða niður. Þegar þessu er lokið skaltu draga út skjalasafnið:

tar -xf Python-3.10.0rc1.tar.xz

Þú þarft að skipta yfir í upprunaskrána og keyra uppsetningarforskriftina, sem gerir grunninn í gegnum gátlista til að tryggja að öll ósjálfstæði séu til staðar til að uppsetningin virki.

cd Python-3.10.0rc1.tar.xz && ./configure --enable-optimizations

Athugið að (–virkjar hagræðingar) Mælt er með því þar sem það fínstillir Python tvöfaldann með því að keyra mörg próf en tekur auka tíma að keppa. Í heildina ætti ferlið að taka nokkrar mínútur, svo það er mælt með því að sleppa því ekki.

Dæmi um lokaúttak:

Hvernig á að setja upp Python 3.10 á Fedora Linux

Næsti valkostur er að nota (gera) skipun til að hefja byggingarferlið.

make -j 2

Athugið að (-j) samsvarar fjölda kjarna í kerfinu þínu til að flýta fyrir byggingartímanum. Ef þú ert með öflugan netþjón geturðu stillt þetta eins hátt og þú vilt. Ef þú gerir það ekki, þá verður það sjálfgefinn valkostur 1. Til að komast að því hversu marga kjarna þú ert með á kerfinu þínu skaltu keyra eftirfarandi kóða:

nproc

Dæmi um úttak af kjarna LinuxCapable prófunarstýrikerfi hefur:

Hvernig á að setja upp Python 3.10 á Fedora Linux

Eins og þú sérð höfum við 2 kjarna, svo í (gera) skipuninni notuðum við (-j 2).

Í síðasta skrefi, þegar þú hefur lokið við byggingarferlið, seturðu Python 3.10 uppsprettu með því að framkvæma eftirfarandi:

sudo make altinstall

Athugið, leiðarvísirinn hefur notað (altinstall) í stað sjálfgefna (setja upp) vegna þess að það mun skrifa yfir sjálfgefna kerfið python3 tvöfaldur python tvöfaldur skrá /usr/bin/python.

Athugaðu útgáfu uppsetningar til að ganga úr skugga um að hún hafi verið sett upp með góðum árangri og núverandi byggingarnúmer hennar:

python3.10 --version

Dæmi úttak:

[jjames@fedora ~]$ python3.10 --version
Python 3.10.0rc1

Fáðu


Athugasemdir og niðurstaða

Handbókin hefur sýnt þér hvernig á að setja upp nýjustu útgáfuna af Python 3.10 á Fedora Linux stýrikerfinu þínu með því að nota annað hvort prófunargeymslu Fedora eða setja upp með því að setja saman nýjustu Python útgáfu frumskrárnar.

Gerast áskrifandi
Tilkynna um
0 Comments
Inline endurgjöf
Skoða allar athugasemdir
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x