Kā Linux instalēt jaunāko Python 3.6 versiju


Vairākas pasaules augstākās universitātes izmanto Python, lai studentus iepazīstinātu ar programmēšanu. Masačūsetsas Tehnoloģiju institūts (MIT), Teksasas Universitāte Ārlingtonā un Stenforda ir tikai daži piemēri no institūcijām, kas plaši lieto šo valodu.

Turklāt ir svarīgi atzīmēt, ka Python ir noderīgs arī visdažādākajiem izglītības, uzņēmējdarbības un zinātniskiem mērķiem - sākot no tīmekļa izstrādes līdz darbvirsmas lietojumprogrammām līdz mašīnmācībai un visam citam starp tiem.

Pašlaik tiek izmantotas divas galvenās Python versijas - 2 un 3, no kurām 2 ātri zaudē pamatu 3, jo pirmā vairs netiek aktīvi izstrādāta. Tā kā visiem Linux izplatījumiem ir instalēts Python 2.x.

Šajā rakstā mēs parādīsim, kā instalēt un izmantot Python 3.x CentOS/RHEL 7, Debian un tā atvasinājumos, piemēram, Ubuntu (jaunākajā LTS versijā jau ir instalēta jaunākā Python) vai Linux Mint. Mūsu uzmanība tiks pievērsta galveno valodas rīku instalēšanai, kurus var izmantot komandrindā.

Tomēr mēs arī izskaidrosim, kā instalēt Python IDLE - uz GUI balstītu rīku, kas ļauj mums palaist Python kodu un izveidot atsevišķas funkcijas.

Linux instalējiet Python 3.6

Šīs rakstīšanas laikā (2017. gada oktobris) jaunākās Python 3.x versijas, kas pieejamas CentOS/RHEL 7 un Debian 8/9, ir attiecīgi 3.4 un 3.5.

Lai gan pamata pakotnes un to atkarības mēs varam instalēt, izmantojot apt-get), mēs paskaidrosim, kā tā vietā veikt instalēšanu no avota.

Kāpēc? Iemesls ir vienkāršs: tas ļauj mums iegūt jaunāko stabilo valodas versiju (3.6.) Un nodrošināt izplatīšanas-agnostikas instalēšanas metodi.

Pirms Python instalēšanas CentOS 7, pārliecinieties, vai mūsu sistēmai ir visas nepieciešamās attīstības atkarības:

# yum -y groupinstall development
# yum -y install zlib-devel

Debian mums būs jāinstalē gcc, make un zlib saspiešanas/dekompresijas bibliotēka:

# aptitude -y install gcc make zlib1g-dev

Lai instalētu Python 3.6, palaidiet šādas komandas:

# wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz
# tar xJf Python-3.6.3.tar.xz
# cd Python-3.6.3
# ./configure
# make
# make install

Tagad atpūtieties un dodieties paņemt sviestmaizi, jo tas var aizņemt kādu laiku. Kad instalēšana ir pabeigta, izmantojiet to, lai pārbaudītu galvenā binārā faila atrašanās vietu:

# which python3
# python3 -V

Iepriekš minētās komandas iznākumam jābūt līdzīgam:

Lai izietu no Python uzvednes, vienkārši ierakstiet.

quit()
or
exit()

un nospiediet Enter.

Apsveicam! Tagad jūsu sistēmā ir instalēts Python 3.6.

Linux instalējiet Python IDLE

Python IDLE ir GUI balstīts rīks Python. Ja vēlaties instalēt Python IDLE, paņemiet pakotni ar nosaukumu idle (Debian) vai python-tools (CentOS).

# apt-get install idle       [On Debian]
# yum install python-tools   [On CentOS]

Lai palaistu Python IDLE, ierakstiet šo komandu.

# idle

Šajā rakstā mēs esam paskaidrojuši, kā no avota instalēt jaunāko stabilo Python versiju.

Visbeidzot, bet ne mazāk svarīgi, ja nākat no Python 2, iespējams, vēlēsities apskatīt oficiālo dokumentāciju 2to3. Šī ir programma, kas nolasa Python 2 kodu un pārveido to par derīgu Python 3 kodu.

Vai jums ir kādi jautājumi vai komentāri par šo rakstu? Nekautrējieties sazināties ar mums, izmantojot zemāk esošo veidlapu.