Nruab Python ntawm Ubuntu, muaj 4 txoj hauv kev, ib qho uas haum rau koj! Txawm novices tuaj yeem ua tau yooj yim!

Nruab Python ntawm Ubuntu, tsis muaj kev txhawj xeeb ntxiv! Muaj ib txwm ib qho ntawm 4 txoj hauv kev uas haum rau koj! ✌✌✌ ib

Cov lus qhia ntxaws ntxaws yuav qhia koj ib kauj ruam dhau los, thiab txawm tias tus tshiab tshiab tuaj yeem dhau los ua tus tswv hauv vib nas this!

Hais goodbye rau tedious cov kauj ruam thiab yooj yim muaj Python artifact! Koom nrog kuv txhawm rau qhib lub ntiaj teb tshiab ntawm Python!

Nruab Python ntawm Ubuntu, muaj 4 txoj hauv kev, ib qho uas haum rau koj! Txawm novices tuaj yeem ua tau yooj yim!

Feem ntau hais lus, Ubuntu system los nrog Python pre-installed, tab sis yog hmoov tsis koj Linux Tsis txhob txhawj yog tias Python tsis muab nrog koj qhov kev faib tawm, txhim kho Python hauv Ubuntu tsuas yog siv ob peb kauj ruam yooj yim xwb.

Python yog ib qho cuab yeej tseem ceeb rau cov neeg tsim khoom los tsim ntau yamSoftwarethiab lub vev xaib.

Tsis tas li ntawd, ntau Ubuntu software nyob ntawm Python, yog li txhawm rau khiav lub operating system kom zoo, koj yuav tsum nruab nws.

Yog li, cia saib yuav ua li cas rau nruab Python hauv Ubuntu.

Nruab Python ntawm Ubuntu

Hauv phau ntawv qhia no, peb yuav hais txog peb txoj hauv kev kom tau txais Python ntawm Ubuntu. Tab sis ua ntej ntawd, cia saib seb koj lub kaw lus puas tau teeb tsa Python thiab hloov kho nws raws li.

Nco tseg:Peb tau sim cov lus txib thiab cov hau kev tau teev tseg hauv qab no ntawm qhov tseeb versions, uas yog Ubuntu 22.04 LTS thiab Ubuntu 20.04.

Xyuas seb Ubuntu puas tau nruab Python

Ua ntej txhim kho Python ntawm Ubuntu, koj yuav tsum xyuas seb Python puas twb tau teeb tsa hauv koj lub cev. Txoj kev no koj tuaj yeem hloov kho qhov kev teeb tsa Python uas twb muaj lawm yam tsis tas yuav nruab nws los ntawm kos. Qhov no kuj tuaj yeem ua ke yog tias koj xav txo qis rau qhov sib txawv Python version. Nov yog cov kauj ruam tshwj xeeb.

1. Ua ntej, siv cov keyboard shortcut "Alt + Ctrl + T" qhib lub davhlau ya nyob twg thiab khiav cov lus txib hauv qab no. Yog hais tias cov lus txib tso tawm tus lej version, nws txhais tau tias Python twb tau teeb tsa hauv Ubuntu. Txhawm rau tawm ntawm Python ib puag ncig, nias "Ctrl + D". Yog tias koj tau txais cov lus yuam kev xws li "Command not found", koj tseem tsis tau teeb tsa Python. Yog li, txav mus rau txoj kev teeb tsa tom ntej.

python3

Xyuas seb Python twb tau teeb tsa rau ntawm qhov system Daim duab 2

2. Koj tuaj yeem khiav cov lus txib hauv qab no los kuaj xyuas Python version ntawm Ubuntu.

python3 --version

Python version 3

3. Yog hais tias koj muaj ib tug laus version ntawm Python ntsia, khiav cov lus txib nram qab no los upgrade Python mus rau qhov tseeb version ntawm koj Linux faib.

sudo apt --only-upgrade install python3

Txhim kho Python mus rau qhov tseeb version ntawm koj Linux faib Part 4

Nruab Python hauv Ubuntu los ntawm official software repository

Python muaj nyob rau hauv Ubuntu official software repository, yog li koj tsuas yog yuav tsum ua raws li cov lus txib yooj yim rau nruab Python ntawm koj lub cev. Nov yog yuav ua li cas rau nruab.

1. Qhib lub davhlau ya nyob twg hauv Ubuntu thiab khiav cov lus txib hauv qab no los hloov kho tag nrho cov software pob thiab cov khoom siv software.

sudo apt update && sudo apt upgrade -y

Hloov kho tag nrho cov pob software thiab cov ntaub ntawv software Tshooj 5

2. Tom ntej no, khiav cov lus txib nram qab no rau nruab Python hauv Ubuntu. Qhov no yuav cia li nruab Python ntawm koj lub tshuab.

sudo apt install python3

Txhim kho Python hauv Ubuntu los ntawm Deadsnakes PPA Daim duab 6

Nruab Python hauv Ubuntu los ntawm Deadsnakes PPA

Ntxiv rau qhov chaw cia khoom, koj tuaj yeem rub tawm cov ntawv tshiab ntawm Python los ntawm Deadsnakes PPA. Yog hais tias tus nom Ubuntu repository (APT) tsis tuaj yeem nruab Python ntawm koj lub cev, txoj kev no yuav ua haujlwm tiag tiag. Hauv qab no yog cov kauj ruam installation.

1. Siv tus yuam sij "Alt + Ctrl + T" los pib lub davhlau ya nyob twg thiab khiav cov lus txib hauv qab no. Qhov no yog qhov xav tau los tswj koj qhov kev faib tawm thiab software los ntawm cov neeg muag khoom ywj pheej.

sudo apt install software-properties-common

Nruab Python ntawm Ubuntu, muaj 4 txoj hauv kev, ib qho uas haum rau koj! Txawm novices tuaj yeem ua tau yooj yim! Daim duab No 7

2. Tom ntej no, khiav cov lus txib nram qab no ntxiv Deadsnakes PPA rau Ubuntu lub chaw khaws ntaub ntawv software. Thaum muaj kev tshwm sim, nias Enter mus ntxiv.

sudo add-apt-repository ppa:deadsnakes/ppa

Ntxiv Deadsnakes PPA rau Ubuntu software repositories Daim duab 8

3. Tam sim no, hloov kho cov npe pob thiab khiav cov lus txib tom ntej rau nruab Python.

sudo apt update
sudo apt install python3

Txhim kho Python Tshooj 9

4. Koj tseem tuaj yeem xaiv rau nruab ib qho version (qub lossis tshiab) ntawm Python los ntawm Deadsnakes PPA. Nws kuj tseem muab kev tsim ua hmo ntuj (sim) ntawm Python, yog li koj tuaj yeem nruab cov ntawd thiab. Khiav cov lus txib raws li hauv qab no:

sudo apt install python3.12

lossis

sudo apt install python3.11

Nruab qhov tshwj xeeb versions (qub thiab tshiab) ntawm Python los ntawm Deadsnakes PPA Daim duab 10

Tsim Python hauv Ubuntu los ntawm qhov chaw

Yog tias koj xav mus ntxiv ib kauj ruam ntxiv thiab suav Python ncaj qha los ntawm qhov chaw hauv Ubuntu, koj tuaj yeem ua qhov ntawd thiab. Tab sis nco ntsoov tias cov txheej txheem no yuav ntev me ntsis, suav nrog Python yuav siv sijhawm ntau dua 15 feeb, nyob ntawm koj cov khoom siv tshwj xeeb. Nov yog cov kauj ruam koj yuav tsum ua raws.

1. Ua ntej, qhib lub davhlau ya nyob twg thiab khiav cov lus txib hauv qab no los hloov kho cov pob software.

sudo apt update

Hloov tshiab pob duab 11

2. Tom qab ntawd, khiav cov lus txib tom ntej no txhawm rau txhim kho cov kev xav tau los tsim Python hauv Ubuntu.

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev wget

Txhim kho qhov kev vam khom qhov xav tau Daim duab 12

3. Tom qab ntawd, tsim ib daim nplaub tshev "python" thiab txav mus rau nws. Yog tias koj tau txais "Permission denied" yuam kev, siv sudo Khiav cov lus txib no.

sudo mkdir /python && cd /python

Tsim ib daim nplaub tshev "python" thiab txav mus rau daim nplaub tshev daim duab 13

4. Ces, siv wget Download tau qhov tseeb version ntawm Python los ntawm lub official lub website. Ntawm no, kuv rub tawm Python 3.12.0a1.

sudo wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0a1.tgz

Download tau qhov tseeb version ntawm Python Daim duab 14

5. Tam sim no, siv tar hais kom decompress cov ntaub ntawv downloaded thiab txav mus rau decompressed nplaub tshev.

sudo tar -xvf Python-3.12.0a1.tgz
cd Python-3.12.0a1

Siv cov lus txib tar kom decompress cov ntaub ntawv rub tawm. Daim duab 15

Siv cov lus txib tar kom decompress cov ntaub ntawv rub tawm. Daim duab 16

6. Tom qab ntawd, khiav cov lus txib hauv qab no kom qhib qhov kev ua kom zoo ua ntej sau Python hauv Ubuntu. Qhov no yuav txo Python lub sijhawm sib sau ua ke.

./configure --enable-optimizations

Shorten Python lub sij hawm muab tso ua ke, Daim duab 17

7. Thaum kawg, ua raws li cov lus txib hauv qab no los tsim Python hauv Ubuntu. Tag nrho cov txheej txheem yuav siv 10 mus rau 15 feeb.

sudo make install

Tsim Python hauv Ubuntu Daim duab 18

8. Thaum ua tiav, khiav python3 --

version hais kom kuaj xyuas yog tias Python tau teeb tsa tiav.

Thaum ua tiav, khiav lub python3 --version hais kom ua los xyuas seb Python puas tau teeb tsa.

Cov saum toj no yog plaub txoj hauv kev rau nruab Python hauv Ubuntu. Xaiv txoj kev uas haum koj xav tau, thiab tom qab txhim kho Python, koj tuaj yeem zoo siab sau Python code hauv Ubuntu.

Cia siab Chen Weiliang Blog ( https://www.chenweiliang.com/ ) qhia "Nruab Python ntawm Ubuntu, muaj 4 txoj hauv kev, ib qho uas haum rau koj!" Txawm novices tuaj yeem ua tau yooj yim! 》, pab tau koj.

Zoo siab txais tos los qhia qhov txuas ntawm kab lus no:https://www.chenweiliang.com/cwl-31420.html

Zoo siab txais tos rau Telegram channel ntawm Chen Weiliang blog kom tau txais qhov hloov tshiab tshiab!

🔔 Ua thawj tus tau txais txiaj ntsig "ChatGPT Content Marketing AI Tool Usage Guide" hauv cov npe saum toj kawg nkaus channel! 🌟 ib
📚 Daim ntawv qhia no muaj nuj nqis loj, 🌟Qhov no yog lub sijhawm tsis tshua muaj, tsis txhob nco nws! ⏰⌛💨
Share thiab like yog tias koj nyiam!
Koj qhov kev sib koom thiab kev nyiam yog peb qhov kev txhawb nqa tas mus li!

 

评论 评论

Koj email chaw nyob yuav tsis tsum luam tawm. Yuav tsum tau siv cov liaj teb * Ntaus Cim

scroll rau saum