1991. gadā pirmoreiz tika izdots Python ir populāra augsta līmeņa programmēšanas valoda, kas tiek izmantota vispārējas nozīmes programmēšanai. Pateicoties dizaina filozofijai, kas uzsver lasāmību, tā jau sen ir iecienīta hobiju kodētāju un nopietnu programmētāju vidū. Ne tikai tas ir viegls valodu (salīdzinoši runājot, tas ir), lai uzņemtu, bet jūs atradīsiet tūkstošiem projektu tiešsaistē, kas prasa, lai programmai būtu jāizmanto programma Python.
Kura versija jums vajadzīga?
Diemžēl pirms vairākiem gadiem Python tika veikts būtisks atjauninājums, kas radīja lielu sadalījumu starp Python versijām. Tas var padarīt lietas mazliet mulsinošu jaunpienācējiem, bet neuztraucieties. Mēs ļausim jums uzstādīt abas lielākās versijas
Apmeklējot Python for Windows lejupielādes lapu, jūs nekavējoties redzēsit sadalījumu. Pa labi augšpusē, kvadrātā un centrā, krātuvē tiek jautāts, vai vēlaties iegūt jaunāko Python 2 vai Python 3 versiju (2.7.13 un 3.6.1, kā norādīts šajā pamācībā).
Jaunāki ir labāk, vai ne? Varbūt tā, varbūt nē. Jūsu vēlamā versija ir atkarīga no jūsu gala mērķa. Pieņemsim, piemēram, ka izlasījāt mūsu rakstu par Minecraft pasaulei paplašināšanu ar MCDungeon, un priecājamies, ka jūsu pasaulēm jāpievieno atdzist lietas. Šis projekts ir kodēts Python un prasa Python 2.7-jūs nevarat palaist MCDungeon projektu ar Python 3.6. Patiesībā, ja jūs meklējat hobijs projektus, piemēram, MCDungeon, jūs atradīsiet, ka gandrīz visi no tiem izmanto 2.7. Ja jūsu mērķis ir iegūt kādu projektu, kas beidzas ar paplašinājumu.py, kas sākas un darbojas,ļoti labas izredzes, ka jums vajadzēs 2,7 par to.
No otras puses, ja jūs meklējat, lai faktiski iemācītos Python, ieteicams uzstādīt abas versijas blakus (ko varat darīt ar nulles risku un tikai nelielu iestatīšanas problēmu). Tas ļauj jums strādāt ar jaunāko valodas versiju, bet arī palaist vecākos Python skriptus (un pārbaudīt jaunāko projektu atgriezenisko saderību). Tomēr, salīdzinot divas versijas, ir raksts pats par sevi, tāpēc mēs atliksim Python projekta wiki, kur jūs varat izlasīt labi uzrakstītu pārskatu par atšķirībām.
Jūs varat lejupielādēt tikai Python 2 vai Python 3, ja esat pārliecināts, ka jums nepieciešama tikai konkrēta versija. Šobrīd mēs ejam attālumu, un abi tos instalēsim, tāpēc iesakām lejupielādēt abas versijas un izdarīt to pašu. Abās versijās galvenajā ierakstā tiek parādīts "x86-64" instalētājs, kā redzams tālāk.
Šis uzstādītājs automātiski instalē atbilstošo 32 bitu vai 64 bitu versiju datorā (tālāk ir sniegta papildu informācija, ja vēlaties uzzināt vairāk par abu atšķirību atšķirībām).
Kā instalēt Python 2
Instalēšana Python 2 ir snap, un atšķirībā no gadiem, uzstādītājs pat noteiks ceļu mainīgo jums (kaut ko mēs nokļūt mazliet vēlāk). Lejupielādējiet un palaidiet instalēšanas programmu, izvēlieties "Instalēt visiem lietotājiem" un pēc tam noklikšķiniet uz "Nākamais".
python -V
Kā instalēt Python 3
Ja vēlaties uzzināt jaunāko Python versiju, jums jāinstalē Python 3. Jūs varat to instalēt kopā ar Python 2.7 bez problēmām, tāpēc dodieties uz priekšu un tūlīt lejupielādējiet un palaidiet instalētāju.
Pirmajā ekrānā iespējojiet opciju "Pievienot Python 3.6 līdz PATH" un pēc tam noklikšķiniet uz "Instalēt tūlīt".
Mēs iesakām turpināt un atlasīt šo opciju. Ja jūs zināt, ka nevēlaties atspējot ceļa garuma ierobežojumu, varat vienkārši noklikšķināt uz "Aizvērt", lai pabeigtu instalēšanu. Un, ja vēlaties uzzināt vairāk par šo problēmu, pirms apņemas veikt izmaiņas, izlasiet šeit.
python -v
ko mēs izmantojām iepriekš, lai pārbaudītu, vai tā ir pareizi instalēta un ir iestatīts ceļa mainīgais. Tomēr, ja jūs instalējat abas versijas, nākamajā sadaļā ir jāatrod ātrā kniebiens.
Pielāgojiet sistēmas mainīgos, lai jūs varētu piekļūt abām Python versijām no komandrindas
Šī apmācības sadaļa ir pilnīgi neobligāta, taču ļaus jums ātri piekļūt abām Python versijām no komandrindas. Pēc abas Python versiju instalēšanas, jūs, iespējams, pamanījāt nedaudz savādāk. Pat ja mēs iespējojām Python instalācijas sistēmas ceļu, komandu uzvednē "python" rakstot tikai ar norādi uz Python 2.7.
Iemesls tam ir vienkāršs: mainīgais (neatkarīgi no tā, vai to automātiski pielāgo uzstādītājs vai manuāli pielāgots) vienkārši norāda uz direktoriju, un katrs šajā direktorijā izpildāmā programma kļūst par komandrindas komandu. Ja ir uzskaitīti divi direktoriji, abos šajos failos ir "python.exe" fails, atkarībā no tā, kurš katalogs ir lielāks mainīgo mainīgo lielumu sarakstā. Un, ja sistēmai un lietotājam ir iestatīts mainīgais, sistēmas ceļam ir prioritāte pār lietotāja ceļu.
Pēdējais tieši tas notiek šajā gadījumā: Python 2 instalētājs rediģēja sistēmas mainīgo mainīgo, un Python 3 instalētājs pievienoja lietotāja līmeņa mainīgo - un mēs to varam apstiprināt, aplūkojot Windows vides mainīgos.
Noklikšķiniet uz Sākt, ierakstiet "uzlabotas sistēmas iestatījumi" un pēc tam atlasiet opciju "Skatīt uzlabotus sistēmas iestatījumus". Atvērtajā logā "Sistēmas īpašības" cilnē "Papildu informācija" noklikšķiniet uz pogas "Vides mainīgie".
Lai to izdarītu, aktivizējiet failu pārvaldnieku un dodieties uz mapi, kurā instalējāt Python 3 (
C:Users[username]AppDataLocalProgramsPythonPython36
pēc noklusējuma). Izveidojiet failu "python.exe" kopiju un pārdēvējiet šo kopiju (nē oriģinālu) uz "python3.exe".
Ja kāda iemesla dēļ jūs neredzat šo apmierinošu risinājumu, jūs vienmēr varat mainīt vides mainīgos lielumus. Vispirms pārliecinieties, ka vispirms izmantojiet mūsu pamācību, ja neesat ērti rediģējuši šos mainīgos.
Tomēr ņemiet vērā, ka neatkarīgi no tā, kāda metode jūs izmantojat, ir svarīgi saglabāt sākotnējo python.exe neskartu, jo lietojumprogrammas abās Python versijās / skripti / apakškatalogi balstās uz šo faila nosaukumu un neizdosies, ja to neizdosies.
Pēc nedaudz instalēšanas un nedaudz tweaking, jums ir uzstādītas abas versijas un jūs esat gatavs jebkuram Python projektam, kuru vēlaties risināt.