Yuav Ua Li Cas Txhim Kho Cov Qauv rau Python 3.X Siv Pip hauv Windows 10

Cov txheej txheem:

Yuav Ua Li Cas Txhim Kho Cov Qauv rau Python 3.X Siv Pip hauv Windows 10
Yuav Ua Li Cas Txhim Kho Cov Qauv rau Python 3.X Siv Pip hauv Windows 10

Video: Yuav Ua Li Cas Txhim Kho Cov Qauv rau Python 3.X Siv Pip hauv Windows 10

Video: Yuav Ua Li Cas Txhim Kho Cov Qauv rau Python 3.X Siv Pip hauv Windows 10
Video: Электронная почта с Python 2024, Tej zaum
Anonim

Yog tias koj yog tus kws tshawb fawb khoos phis tawj ua haujlwm nrog Python 3 thiab xav ntxiv kev ua haujlwm thiab lub zog rau koj cov haujlwm uas tsis muaj nyob hauv lub hauv paus Python modules, koj yuav xav sim teeb tsa lwm tus thib peb tus qauv thiab tsev qiv ntawv. los pab koj ua tiav qib kev tsim khoom uas koj xav tau hauv koj qhov haujlwm. Phau ntawv qhia no yog txhais los pab ua kom pom cov txheej txheem rau kev teeb tsa pob siv lub raj xa dej, thoob plaws thiab dav Python tus thawj tswj hwm pob.

Phau ntawv qhia no xav tias tus nyeem ntawv paub lub hauv paus Python programming thiab muaj qee qhov paub nrog lub plhaub hais kom ua ntawm lawv lub Windows system (CMD, PowerShell, thiab lwm yam).

Cov kauj ruam

Ntu 1 ntawm 4: Yog tias Python tsis tau teeb tsa

Nyob ntawm seb Python twb tau nyob hauv koj lub khoos phis tawj lossis tsis yog, koj yuav tsum tau ua cov kauj ruam sib txawv. Siv Txoj Kev 1 lossis Txoj Kev 2 nyob ntawm koj qhov xwm txheej.

Nruab nrog Pip 1 _
Nruab nrog Pip 1 _

Kauj Ruam 1. Mus rau python.org txhawm rau xaiv version Python koj xav rub tawm

Feem ntau, qhov hloov tshiab kawg yog qhov zoo dua li nws tsis muaj kab mob yooj yim thiab muaj ntau yam ntxiv, tab sis yuav luag txhua qhov Python 3. X kev teeb tsa yuav tsum ua haujlwm zoo xwb. Nco ntsoov kom tau 32-ntsis lossis 64-ntsis nyob ntawm koj lub system.

Nruab nrog Pip 2 _
Nruab nrog Pip 2 _

Kauj ruam 2. Khiav lub installer ib zaug nws ua tiav rub tawm

Qhov no yog los pib txheej txheem teeb tsa. Rau feem ntau qhov no yog piav qhia tus kheej, tab sis muaj qhov kev txheeb xyuas tseem ceeb los ua.

Nruab nrog Pip 3_
Nruab nrog Pip 3_

Kauj Ruam 3. Txheeb tawm 'Ntxiv Python 3.x rau PATH'

Qhov no yuav tso cai rau koj siv Python thiab pip los ntawm lub plhaub hais kom ua yooj yim, uas yog qhov tseem ceeb rau kev txhim kho pob khoom.

Ntu 2 ntawm 4: Yog tias Python twb tau teeb tsa lawm

Nruab nrog Pip 4_
Nruab nrog Pip 4_

Kauj Ruam 1. Kuaj seb puas tuaj yeem siv pip los ntawm kab hais kom ua los ntawm kev ntaus ntawv

pib -V

mus rau hauv lub plhaub hais kom ua.

Yog tias cov lus txib no ua haujlwm thiab hloov pauv cov ntsiab lus rau koj qhov kev teeb tsa pip tau pom, koj tuaj yeem hla mus rau Ntu 2 ntawm phau ntawv qhia no. Mus txuas ntxiv hauv qab no yog tias cov lus txib ua tsis tiav.

Nruab nrog Pip 5 _
Nruab nrog Pip 5 _

Kauj Ruam 2. Nrhiav cov npe uas koj tau nruab Python thaum chiv thawj

Txhawm rau nrhiav txoj hauv kev teeb tsa, nias "Qhov rai + s" qhov tseem ceeb ua ke thiab tom qab ntawv Python yog tias koj nyob ntawm Windows 7+. Nco txoj kev no; qhov ntawd yog daim nplaub tshev uas qhov kev ua haujlwm yog rau khiav Python thiab pip. Qhov no yuav nyuaj nrhiav, tab sis cov chaw uas koj tuaj yeem pom Python tau teeb tsa ntawm yog:

  • C: / PythonXX
  • C: / Users / AppData / Local / Programs / Python / PythonXX
Nruab nrog Pip 6a
Nruab nrog Pip 6a

Kauj Ruam 3. Qhib Ib puag ncig hloov pauv sib tham

Qhov no tuaj yeem ua tiav los ntawm kev tshawb nrhiav "cov kab ke hloov pauv" thiab nyem rau thawj qhov kev xaiv, tom qab ntawd nyem rau ntawm Ib puag ncig hloov pauv … khawm.

Nruab nrog Pip 7b_
Nruab nrog Pip 7b_
Nruab nrog Pip 7a _
Nruab nrog Pip 7a _

Kauj Ruam 4. Ntxiv txoj kev Python koj nyuam qhuav theej rau tus neeg siv 'Path' variable

Koj tuaj yeem ua qhov no los ntawm kev xaiv qhov 'Path' variable, nyem Kho kom raug … → Tshiab thiab pasting txoj kev. Muab tshuaj txhuam nws dua hauv thaj chaw tshiab nrog "\ Scripts" thaum kawg ntawm nws. Tej zaum koj yuav tau rov pib dua koj lub computer tom qab cov kauj ruam no.

Tom qab ua raws cov kauj ruam no, koj yuav muaj Python kev teeb tsa hauv zos nrog kev ua haujlwm puv pip uas koj tuaj yeem siv los ntawm lub plhaub hais kom ua

Ntu 3 ntawm 4: Nrhiav thiab Txhim Kho Cov Qauv rau Python

Txog qhov piv txwv no, tus qauv teeb tsa yuav suav tsis tau - lub tsev qiv ntawv ua lej uas muaj txiaj ntsig zoo nrog kev ua haujlwm zoo uas ntau lwm lub tsev qiv ntawv vam khom. Koj tuaj yeem nruab txhua yam koj xav tau txawm li cas los xij.

Kauj Ruam 1. Tshawb nrhiav seb koj xav hloov kho lub computer li cas

Muaj ntau ntau, ntau tus qauv tawm muaj uas txhua yam ua tau zoo. Txhawm rau daws cov teeb meem koj xav kom koj qhov program daws, sim nrhiav cov qauv hauv online los ntawm kev tshawb nrhiav "yuav ua li cas nab nab"; ntau dua li tsis tau, cov vev xaib tuaj yeem muaj cov lus pom zoo thiab cov lus qhia muaj txiaj ntsig.

Nruab nrog Pip 9
Nruab nrog Pip 9

Kauj Ruam 2. Saib lub npe pob rau tus qauv koj xav nruab

Mus rau pypi.org thiab saib cov qauv koj xav tau. Lub npe ntawm pob ntawv uas muaj nws nrog rau cov lus txib xav tau los nruab nws yog nyob rau sab saum toj ntawm nplooj ntawv. Nws yuav zoo li ib yam

pib install

Nruab nrog Pip 10
Nruab nrog Pip 10

Kauj Ruam 3. Qhib lub plhaub hais kom ua hauv koj lub computer thiab khiav cov lus txib los ntawm PyPI nplooj ntawv

Qhov no yuav pib txheej txheem teeb tsa. Nco ntsoov kaw txhua qhov xwm txheej ntawm Python uas tau khiav thaum koj ua qhov no.

Tom qab ua tiav ntu no, tus qauv yuav raug teeb tsa thiab npaj siv rau hauv koj cov haujlwm Python.

Ntu 4 ntawm 4: Siv Cov Qauv Tshiab Txhim Kho hauv Python Code

Tom qab tau txais koj txhais tes ntawm tus qauv Python tshiab, cov kauj ruam tom ntej yuav zoo li pom tseeb - siv tus qauv! - tab sis nws yuav zoo li uas koj yuav tsis paub xyov yuav ua li cas tus qauv raug coj los, pib lossis lwm yam. Nov yog qee cov kauj ruam los pab koj pib.

Nruab nrog Pip 11
Nruab nrog Pip 11

Kauj Ruam 1. Qhib ib qho piv txwv Python tshiab (IDLE lossis lub plhaub) thiab ntaus nqe lus ntshuam rau koj tus qauv

Ntau zaus tshaj qhov tsis tau, lub npe module rau kev xa khoom yog tib yam li lub npe pob. Koj ib txwm tuaj yeem siv cov ntaub ntawv los txheeb xyuas qhov no. Thaum koj ntaus kab ntawm kab ntawv los teeb tsa koj qhov kev xa khoom, koj zoo mus. Ntxiv qee qhov chaws raws li koj xav tau.

Kauj Ruam 2. Ua tiav koj cov cai hauv koj qhov chaw kho kom raug

Yog tias tsis muaj qhov yuam kev tshwm sim, nrog koj zoo siab! Koj tau tswj hwm los teeb tsa lub cim tshiab-thib peb tog Python module.

Nrog rau qhov no, koj qhov kev nkag mus rau Python module teeb tsa thiab siv tau ua tiav

Lub tswv yim

  • Nws yog lub tswv yim zoo los khiav txhua tus txheej txheem ua tus thawj coj kom ntseeg tau tias koj muaj kev tso cai rau nruab Python thiab/lossis pob khoom.
  • Nruab modules mindfully. Kev ntsib teeb meem tsis sib xws thiab coding obfuscation tuaj yeem ua tau thaum koj vam khom ntau dhau ntawm cov qauv sab nrauv. Khaws koj cov cai kom raug thiab nyob deb ntawm qhov tsis xav tau kho koj cov ntaub ntawv nrog kev xa khoom.
  • Siv cov ntaub ntawv thiab cov peev txheej hauv online kom tau txais txiaj ntsig zoo. Is Taws Nem yog qhov chaw muaj txiaj ntsig zoo rau cov programmer nrhiav kom tau zoo dua ntawm cov phiaj xwm thiab daws teeb meem.
  • Yog tias muaj teeb meem tshwm sim, saib cov lus yuam kev ntawm lub vijtsam siv lub tshuab tshawb nrhiav. Pua pua ntawm lwm qhov kev thov zoo li koj li tej zaum twb muaj lawm.

Pom zoo: