Python 3.9, maitiro ekuisa iyi vhezheni paUbuntu 20.04

nezve kuisa python 3.9

Munyaya inotevera tichazotarisa tingaisa sei python 3.9 paUbuntu 20.04. Kana paine mumwe munhu asingazive, Python ndeimwe yemitauro inonyanya kuzivikanwa munyika. Iyo inochinjika uye inoshandiswa kugadzira ese marudzi ese ekushandisa, kubva pamyorerwo akareruka kusvika kune akaomarara algorithms. Kuve nyore kunzwisisa, kudzidza uye kuverenga syntax yakapusa, Python isarudzo yakakurumbira kune vese vatangi uye vagadziri vane ruzivo.

Python 3.9 ndiyo yekupedzisira vhezheni huru inowanikwa yemutauro uyu. Inosanganisira zvakawanda zvitsva maficha senge; vatsva vekutaurira vanoshanda, tambo nzira dzekubvisa prefixes uye zvirevo, nyowani str mabasa, IANA nguva yenguva rutsigiro, nezvimwe. Nhau dzese dzinogona kubvunzwa mu kuburitsa noti pane iyi vhezheni Python.

Python 3.9 kuisirwa

Mumitsara inotevera, tichaenda kunoona nzira mbiri dzekuisa Python 3.9 paUbuntu 20.04. Chekutanga sarudzo ichave yekuisa iyo package kubva kune yakafa PPA, uye yechipiri ichave yekuvaka Python 3.9 kubva kune yekodhi kodhi iyo yatinogona kurodha pasi kubva kuPython webhusaiti.

Iine APT

Kuisa Python 3.9 muUbuntu ne apt inzira iri nyore, iyo inogona zvakare kuitwa nekukurumidza kwazvo. Kutanga isu tinovhura terminal (Ctrl + Alt + T) uye tichadaro gadziridza runyorwa rwemapakeji anowanikwa kubva kunzvimbo dzekuchengetedza:

sudo apt update

Iye zvino tava kuenda gadza zvinodikanwa zvinodiwa, kana tisina izvo zvakaiswa izvozvi:

gadza software zvivakwa zvakajairika

sudo apt install software-properties-common

Chinhu chinotevera chatichaita ndeche wedzera dzakafa PPA kune runyorwa rwezvinyorwa mune yedu system:

wedzera ppa ye python 3.9

sudo add-apt-repository ppa:deadsnakes/ppa

Mushure mekuwedzera iro repository, muUbuntu 20.04 rondedzero yemapakeji anowanikwa ichavandudzwa. Kamwe iyo repository painogoneswa uye zvese zvikagadziriswa, tinogona kuenderera ku gadza python 3.9 kumhanya mune imwechete terminal:

isa python 3.9

sudo apt install python3.9

Mushure mekumisikidzwa, tichaona kuti kuiswa kwacho kwaive kwechokwadi typing in terminal:

python vhezheni 3.9

python3.9 --version

Kana pachiratidziri tichiona meseji seiya yakaratidzwa mupikicha yapfuura, Python 3.9 ichaiswa muUbuntu hwedu uye tinogona kutanga kuishandisa.

Kubva kunobva

Kunyora Python kubva kunobva kunotitendera kuti tiise yazvino vhezheni yePython uye nekugadzirisa sarudzo dzekuunganidza. Kunyange zvakadaro, hazvingatibvumidze isu kuchengetedza iyo Python kumisikidza kuburikidza neakakodzera package maneja. Mumitsara inotevera tichaona maitiro ekuumbiridza Python 3.9 kubva kunobva.

Kutanga tichadaro gadza zvinoenderana nezvinodiwa. Mune terminal (Ctrl + Alt + T) isu tichafanira kunyora:

sudo apt update; sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev

Download

Zvino regai download kodhi yekodhi yazvino vhezheni kubva ku kurodha peji Python ine wget. Mune terminal (Ctrl + Alt + T) tinogona kushandisa rairo:

download python 3.9 ne wget

wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz

Kana kurodha pasi kwapera, isu tichafanirwa bvisa iyo yakamanikidzwa faira ne gzip. Tichaita izvi nekunyora:

tar -xf Python-3.9.0.tgz

Isu tinoramba tichichinjira kune iyo Python dhairekitori iyo ichangogadzirwa. Kamwe mukati, ticha mhanyisa setup script. Izvi zvichaita akateedzana cheki kuve nechokwadi chekuti zvese zvinoenderana zviripo musystem yedu:

gadzira inogonesa --optimizations

cd Python-3.9.0
./configure --enable-optimizations

Kuumbwa

Kana iwo wekutanga kuraira wapedza, isu ticha tanga iyo Python 3.9 kuvaka maitiro:

gadzira -j 12

make -j 12

Kana maitiro ekuvaka apera, tinogona gadza python kutaipa mune imwechete terminal:

altinstall kugadzira

sudo make altinstall

Gadzira kuisa kunogona kunyora kana kuvhara iyo python3 binary. In the python peji kukurudzira gadzira altinstall pane make install, sezvo ichingoisa chete exec_prefix / bin / pythonversion.

Paunenge wapedza, Python 3.9 ichaiswa uye yakagadzirira kushandisa. Nekuti tarisa kumisikidzwa kubudirira, tinogona kunyora mune inouraya:

python3.9 --version

Mune mitsara iyi takaona mashandisiro evashandisi veUbuntu 20.04 kuisa iyi vhezheni yePython nenzira yakapusa. Iye zvino chero munhu anogona kutanga kuvandudza mapurojekiti avo ne Python 3.9. Kana uchida batsira kutanga kugadzira nePython, mutauro uyu unopa yawo zvinyorwa pane webhusaiti yeprojekiti.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako

  1.   Sergio akadaro

    Zvakanaka. Ndakazviita pasina zvinetswa ndichishandisa sarudzo 1. Ndatenda zvikuru

  2.   Agustin akadaro

    Mhoro zvinhu zviri sei? Kuisirwa kwacho kwakandishandira nenzira yekutanga, asi ini handisi kuwana python chero kupi. Ini handina kukwanisa kuvhura kusvika zvino

    1.    Damien A. akadaro

      Mhoroi, wakamboedza kunyora mune iyo python3.9 terminal?. Unogona kuwana rumwe ruzivo ku zvinyorwa zvepamutemo. mhoro2.

  3.   pamwe akadaro

    zvakanaka iwe ter. sur ubuntu 20.04 tout decharger tank iwe

  4.   Anahí akadaro

    Ndotenda zvikuru!!! Ini ndakakwanisa kuisa zvinobudirira kuisa Python 3.9.6 paLubuntu 20.05.

    1.    Damien A. akadaro

      Ndiri kufara kuti zvaibatsira kwauri. Salu2.