Maitiro ekuisa yazvino vhezheni yePython paUbuntu neDebian?

Maitiro ekuisa yazvino vhezheni yePython paUbuntu neDebian?

Maitiro ekuisa yazvino vhezheni yePython paUbuntu neDebian?

Sezvo zvave kutozivikanwa nevazhinji vashandisi vetekinoroji yemahara uye akavhurika masisitimu anoshanda akavakirwa paGNU/Linux, kureva, Linux kugovera seUbuntu, Debian, Arch, Red Hat, SUSE nezvimwe zvakawanda; dzinenge dzese dzinouya nekusarudzika neimwe isiri-yazvino uye yakagadzikana vhezheni yePython yakaiswa. Uye hongu, izvi kazhinji hazvimiriri chero dambudziko kana kudzikisira kuhofisi kana mushandisi wekutonga kumba, kuchikoro kana muhofisi.

Asi, kune yepakati kana yepamusoro-soro vashandisi vetekinoroji, seVagadziri, System uye Server Administrators, kana kuzvidzidzisa-yega tekinoroji kuda kuziva mukuenderera mberi kuyedza uye kuyedza maapplication uye masisitimu, izvi zvinogona kumiririra mamwe matambudziko nemiganhu. Uye kunyange, kazhinji, Mamwe GNU/Linux Distros anouya nemamwe, zvishoma zvazvino mavhezheni ePython mumatura avo. ayo akaiswa nekusarudzika, anenge asina kumbopa yazvino yakagadzikana vhezheni uye kunyange zvishoma, imwe muchikamu chebudiriro. Naizvozvo, kana paine anoda kushandisa dzimwe dzeidzi shanduro dzambotaurwa, anofanira kushandisa dzimwe nzira. Uye nekuda kwechikonzero ichi, nhasi tichakuratidza muchidimbu matanho ekutevera mune mbiri dzimwe nzira dzekuzadzisa chinangwa ichi. Ndiko kuti, kuziva sei «isa yazvino vhezheni yePython paUbuntu uye Debian », kana zvimwe zvinobva kune izvi.

nezve kuisa python 3.9

Asi, usati watanga chinyorwa ichi neichi chinobatsira uye chinonakidza dzidziso yekuwana «isa yazvino vhezheni yePython paUbuntu uye Debian », tinokurudzira kuti uongorore a yapfuura inoenderana posvo Nemusoro wePython, pakupera kwekuverenga izvi:

nezve kuisa python 3.9
Nyaya inoenderana:
Python 3.9, maitiro ekuisa iyi vhezheni paUbuntu 20.04

Dzidziso yekuisa Python paUbuntu uye Debian: Dzimwe nzira

Dzidziso yekuisa Python paUbuntu uye Debian: Dzimwe nzira

Nzira dzekuisa yazvino vhezheni yePython muUbuntu uye Debian

Kuiswa kuburikidza neDeadsnakes PPA Repository

El Team Deadsnakes PPA Repository yakaratidza, kwenguva yakareba, kuva a mutengesi akavimbika yemapakeji akasiyana python shanduro nokuti Ubuntu, Debian uye Distros yakabva kwavari. Uye kuishandisa uye kuisa dzimwe shanduro dzePython, matanho ekutevera parizvino ndeaya anotevera:

  • Vhura Terminal Emulator paUbuntu kana Derived
  • Ita mirairo inotevera:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

Kana zvichidikanwa, iwe unogona zvakare kuisa yakazara vhezheni nekutsiva yekupedzisira yekuraira odha neinotevera:

sudo apt-get install python3.13-full

Nepo, kana Debian Distro kana kubva pairi ikashandiswa, chinhu chekuwedzera chekuita chichava gadzirisa "source.list" faira zvinodiwa nemurairo unotevera:

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

Wobva wachinja izwi rekuti "bullseye" kana "bookworm" kana chero rimwe izwi rinoenderana neDebian neDerivatives rine mazwi "jammy" kana "focal" anoenderana neUbuntu. Uye saka tora inotevera repository mutsara (software sosi) semhedzisiro:

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

Uye saka, enderera nekuvandudza iyo pasuru runyorwa zvakare uye iyo isa python vhezheni 3, izvo zvaidiwa.

Kuiswa kuburikidza nePython kuunganidzwa kubva kune yepamutemo Repository

Kuiswa kuburikidza nePython kuunganidzwa kubva kune yepamutemo Repository

Iyi inowanzova nzira yakaoma uye yakareba, asiwo yakachengeteka uye yakavimbika, sezvo iri chaiyo dhawunirodha Python sosi mafaera kubva kune yepamutemo Repository yekubatanidza zvakananga kubva pakombuta yedu. Uye kuishandisa uye maneja kuisa dzimwe shanduro dzePython, matanho ekutevera parizvino ndeaya anotevera:

Matanho apfuura: kuisirwa akakosha mapakeji uye maraibhurari
sudo apt install wget build-essential
sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
Matanho makuru: Python compilation
cd /tmp/
wget https://www.python.org/ftp/python/3.13.0/Python-3.13.0a3.tar.xz
tar -xf Python-3.13.0a3.tar.xz
cd Python-3.13.0a3/
./configure #Opcional en caso de ser necesario u error: --enable-optimizations
make -j2 #Reemplace el número por otro para indicar la cantidad de núcleos de CPU asignados a la tarea.
sudo make install #Preferiblemente con el parámetro altinstall para una instalación en paralelo.

Kana zvese zvafamba zvakanaka kusvika panguva ino, kureva kuti, vhezheni yakadhindwa yakanyatso kuunganidzwa, chasara edza kuisa shanduro itsva uye kuiswa uye kushandiswa kwe Python mapakeji kuburikidza ne "pip" maneja. Izvo zvinogona kuitwa uchishandisa inotevera mirairo yemirairo:

python3.13 --version #Para chequear la versión nueva instalada.
python3 --version #Para chequear la versión previa instalada.
python3 -m pip --version #Para chequear la versión actual del Gestor PIP en la versión previa instalada de Python.
python3.13 -m pip --version #Para chequear la versión actual del Gestor PIP en la nueva versión instalada de Python.
python3.13 -m pip install --upgrade pip setuptools wheel #Instalación y actualización de paquetes Python esenciales.
sudo pip3.13 install --upgrade pip #Actualización a la última versión disponible del Gestor PIP.
sudo pip3.13 install speedtest-cli #Instalación del paquete Python SpeedTest CLI instalado con el Gestor PIP.
speedtest-cli #Ejecución del paquete Python SpeedTest CLI instalado con el Gestor PIP.
pyenv
Nyaya inoenderana:
Pyenv: Isa akawanda mavhezheni ePython pane yako system

Pfupiso 2023 - 2024

Resumen

Muchidimbu, kana iwe uri mumwe weavo tekinoroji, zvepakati kana vashandisi vepamberi (Dev, DevOps, SysAdmin, HelpDesk) kana kungoti munhu anoda kuziva anozvidzidzisa tekinoroji yemahara uye akavhurika matekinoroji mugore ra2024, isu tinovimba kuti iyi inoshanda uye inobatsira dzidziso yekuti sei. «isa chero yazvino vhezheni yePython paUbuntu uye Debian » inokubvumira kugadzirisa chero chinodiwa pasinei nokuti ishanduro yekare uye yakagadzikana kana shanduro yemazuva ano uye inovandudza. Pamusoro pezvo, kana iwe uchiziva imwezve imwe nzira inoshanda, tinokukoka iwe kuti uzvitaure uye utsanangure muchidimbu mumashoko echidzidzo, kuyedzwa uye kunakidzwa neLinuxera IT Nharaunda yedu yese.

Chekupedzisira, rangarira kugovera iyi inobatsira uye inonakidza positi nevamwe, uye shanyira kwekutanga kwedu «website» muchiSpanish kana mimwe mitauro (kuwedzera mavara maviri kusvika kumagumo eURL, semuenzaniso: ar, de, en, fr, ja, pt uye ru, pakati pevamwe vakawanda). Uyezve, tinokukoka iwe kuti ubatane nesu Official Telegraph chiteshi kuverenga uye kugovera dzimwe nhau, madhairekitori uye tutorials kubva kune yedu webhusaiti. Uye zvakare, inotevera Imwe nzira yeTeregiramu kuti udzidze zvakawanda nezve Linuxverse mune zvakajairika.


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