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:
sudo apt install software-properties-common
Chinhu chinotevera chatichaita ndeche wedzera dzakafa PPA kune runyorwa rwezvinyorwa mune yedu system:
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:
sudo apt install python3.9
Mushure mekumisikidzwa, tichaona kuti kuiswa kwacho kwaive kwechokwadi typing in terminal:
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:
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:
cd Python-3.9.0 ./configure --enable-optimizations
Kuumbwa
Kana iwo wekutanga kuraira wapedza, isu ticha tanga iyo Python 3.9 kuvaka maitiro:
make -j 12
Kana maitiro ekuvaka apera, tinogona gadza python kutaipa mune imwechete terminal:
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.
Zvakanaka. Ndakazviita pasina zvinetswa ndichishandisa sarudzo 1. Ndatenda zvikuru
Mhoro zvinhu zviri sei? Kuisirwa kwacho kwakandishandira nenzira yekutanga, asi ini handisi kuwana python chero kupi. Ini handina kukwanisa kuvhura kusvika zvino
Mhoroi, wakamboedza kunyora mune iyo python3.9 terminal?. Unogona kuwana rumwe ruzivo ku zvinyorwa zvepamutemo. mhoro2.
zvakanaka iwe ter. sur ubuntu 20.04 tout decharger tank iwe
Ndotenda zvikuru!!! Ini ndakakwanisa kuisa zvinobudirira kuisa Python 3.9.6 paLubuntu 20.05.
Ndiri kufara kuti zvaibatsira kwauri. Salu2.