Yadda ake shigar da sabon sigar Python akan Ubuntu da Debian?

Yadda ake shigar da sabon sigar Python akan Ubuntu da Debian?

Yadda ake shigar da sabon sigar Python akan Ubuntu da Debian?

Kamar yadda yawancin masu amfani da fasaha suka sani na tsarin aiki kyauta da buɗewa bisa GNU/Linux, wato, Rarraba Linux kamar Ubuntu, Debian, Arch, Red Hat, SUSE da sauran su; kusan dukkansu suna zuwa ne ta hanyar tsohuwa tare da shigar da wasu nau'ikan da ba na baya-bayan nan ba kuma karko na Python. Kuma ba shakka, wannan sau da yawa ba ya wakiltar kowace matsala ko iyakance ga ofishi ko mai amfani a gida, a makaranta ko a ofis.

Amma, ga matsakaita ko masu amfani da fasaha na ci gaba, irin su Masu haɓakawa, Masu Gudanar da Tsari da Sabar, ko koyaswar fasahar fasaha a ci gaba da gwaji da gwaji na aikace-aikace da tsarin, wannan na iya wakiltar wasu matsaloli da iyakancewa. Kuma ko da yake, sau da yawa, Wasu GNU/Linux Distros suna zuwa tare da wasu, ƙarin nau'ikan Python na yanzu a cikin ma'ajiyar su. waɗanda aka shigar ta tsohuwa, kusan ba su taɓa bayar da sabuwar barga ba har ma da ƙasa da haka, ɗaya a cikin lokacin haɓakawa. Don haka, idan wani yana buƙatar amfani da wasu daga cikin waɗannan sifofin da aka ambata, dole ne su yi amfani da wata hanya dabam. Don haka, a yau za mu nuna muku a taƙaice hanyoyin da za ku bi ta hanyoyi guda biyu don cimma wannan manufa. Wato don sanin yadda «shigar da sabon sigar Python akan Ubuntu da Debian », ko wasu abubuwan da aka samo daga waɗannan.

game da shigar da Python 3.9

Amma, kafin fara wannan ɗaba'ar tare da wannan koyawa mai amfani da ban sha'awa don cimma «shigar da sabon sigar Python akan Ubuntu da Debian », muna ba da shawarar ku bincika a bayanan da suka gabata Tare da batun Python, a ƙarshen karanta wannan:

game da shigar da Python 3.9
Labari mai dangantaka:
Python 3.9, yadda ake girka wannan sigar akan Ubuntu 20.04

Koyawa don shigar Python akan Ubuntu da Debian: Madadin hanyoyin

Koyawa don shigar Python akan Ubuntu da Debian: Madadin hanyoyin

Hanyoyin shigar da sabon sigar Python a cikin Ubuntu da Debian

Shigarwa ta hanyar Ma'ajiya ta Deadsnakes PPA

El Ma'ajiyar Ma'aunin Macizai PPA ya tabbatar, na dogon lokaci, ya zama a abin dogara maroki na fakiti na daban-daban nau'ikan Python para Ubuntu, Debian da Distros da aka samu daga gare su. Kuma don amfani da shi da shigar da wasu nau'ikan Python, matakan da za a bi a halin yanzu sune kamar haka:

  • Bude Emulator na Terminal akan Ubuntu ko An samo shi
  • Gudanar da umarni masu zuwa:
sudo add-apt-repository ppa:deadsnakes/ppa
sudo apt-get update
sudo apt-get install python3.13

Idan ya cancanta, Hakanan zaka iya shigar da cikakken sigar ta maye gurbin umarni na ƙarshe tare da mai zuwa:

sudo apt-get install python3.13-full

Yayin, idan an yi amfani da Debian Distro ko abin da aka samo daga shi, ƙarin abin da za a yi zai kasance gyara fayil ɗin "sources.list". ake buƙata tare da umarni mai zuwa:

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

Sannan, canza kalmar "bullseye" ko "bookworm" ko kowace kalma da ta dace da Debian da Deivatives tare da kalmomin "jammy" ko "focal" daidai da Ubuntu. Don haka sami layin ma'ajin ajiya mai zuwa (tushen software) a sakamakon haka:

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

Don haka, ci gaba da sabunta jerin fakitin kuma da shigar Python version 3, wanda ake bukata.

Shigarwa ta hanyar haɗin Python daga Ma'ajiyar hukuma

Shigarwa ta hanyar haɗin Python daga Ma'ajiyar hukuma

Wannan yawanci hanya ce mai rikitarwa da tsayi, amma kuma mafi aminci kuma mafi aminci, tunda a zahiri ce zazzage fayilolin tushen Python daga Ma'ajiyar hukuma domin hadawa kai tsaye daga kwamfutar mu. Kuma don amfani da shi kuma sarrafa shigar da wasu nau'ikan Python, matakan da za a bi a halin yanzu sune kamar haka:

Matakan da suka gabata: shigar da mahimman fakiti da ɗakunan karatu
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
Babban matakai: Haɗin Python
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.

Idan komai ya tafi daidai har zuwa wannan lokaci, wato, an ce an yi nasarar hada nau'in da aka sauke, abin da ya rage shi ne. gwada shigar da sabon sigar da shigarwa da amfani da Fakitin Python ta hanyar mai sarrafa "pip".. Wanne za a iya yi ta amfani da umarnin umarni masu zuwa:

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
Labari mai dangantaka:
Pyenv: Sanya nau'ikan Python da yawa akan tsarin ka

Takaitacciyar 2023 - 2024

Tsaya

A takaice, idan kana daya daga cikin wadannan masu amfani da fasaha, matsakaici ko ci gaba (Dev, DevOps, SysAdmin, HelpDesk) ko kuma kawai ƙwararren ƙwararren ƙwararren ƙwararren fasaha ne na fasaha na kyauta da buɗewa a cikin shekara ta 2024, muna fatan wannan koyaswar mai amfani da amfani kan yadda «shigar da kowane sigar Python kwanan nan akan Ubuntu da Debian » yana ba ku damar warware kowane buƙatu ba tare da la’akari da ko tsohuwar siga ce da karko ko kuma sigar zamani da haɓakawa ba. Bugu da ƙari, idan kun san wata hanyar da ta fi dacewa, muna gayyatar ku da ku ambaci shi kuma ku yi bayani a taƙaice a cikin sharhi don nazari, gwaji da jin daɗin al'ummarmu ta Linuxera IT Community.

A ƙarshe, ku tuna don raba wannan post mai amfani kuma mai daɗi ga wasu, kuma ziyarci farkon mu «shafin yanar gizo» a cikin Mutanen Espanya ko wasu harsuna (ƙara haruffa 2 zuwa ƙarshen URL, misali: ar, de, en, fr, ja, pt da ru, da sauransu da yawa). Bugu da ƙari, muna gayyatar ku don shiga cikin mu Official Telegram channel don karantawa da raba ƙarin labarai, jagorori da koyarwa daga gidan yanar gizon mu. Haka kuma, na gaba Alternative Telegram channel don ƙarin koyo game da Linuxverse gabaɗaya.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.