Ако желите да инсталирате Питхон и почнете са развојем, имамо згодан водич за брзи почетак који ће вас провести кроз основе!
Ако желите да се бавите развојем, један од мојих омиљених програмских језика који сам научио је Питхон. То је језик са више парадигми, који подржава императивно, функционално, процедурално и објектно оријентисано програмирање. Широко је отворен и може се користити за практично било шта, а многима је језик који се користи када раде у области вештачке интелигенције или машинског учења. Користим га за доста аутоматизације, а то је чак и језик на којем су написани неки од алата за тестирање које смо користили.
Питхон је моћан језик и ако желите да почнете са њим, овај водич ће вас научити основама. Не само да ћете морати да инсталирате Питхон бинарне датотеке и да се уверите да је у вашем ПАТХ-у, већ ће вам требати и нешто за писање кода. Можете користити пуноправни ИДЕ (Интегрисано развојно окружење) као што је ПиЦхарм, или се можете ослонити на уређивач текста као што је унапред инсталирани ИДЛЕ или Сублиме Тект 3. Постоји много опција, али овај водич би требао да вас покрене са основама.
Инсталирање Питхон-а
На Виндовс-у и мацОС-у
Инсталирање Питхон-а је лак део и мораћете да одлучите да ли инсталирате Питхон 2.7 или Питхон 3.к. Питхон 2.7 се често користи за старе пројекте, али ако пишете сопствени софтвер, требало би да инсталирате Питхон 3.к.
Да бисте инсталирали на Виндовс или Мац, урадите следеће:
- Иди на званични Питхон сајт, и идите до најновијег издања. У време писања, то је 3.10.6.
- Преузмите бинарни програм за своју платформу.
- Изврши бинарни фајл.
Не морате да изаберете ниједну опцију осим додавања Питхон-а у вашу ПАТХ, пошто подразумевани инсталатер има све што вам је потребно. Једноставним кликом на „Инсталирај“ је све што треба да урадите. На Мац-у, ово ће се подразумевано радити у дмг инсталатеру.
Инсталирање Питхон-а на Линук
Међутим, ако користите Линук, то ће зависити од дистрибуције коју користите. Дистрибуције засноване на Дебиан-у (као што је Убунту) могу да користе инсталациони програм апт пакета у Терминалу извршавањем следеће команде:
- апт-гет инсталл питхон3.6
У другим дистрибуцијама је можда већ унапред инсталиран, а ако није, мораћете да користите менаџер пакета у својој дистрибуцији. На пример, на ЦентОС-у бисте извршили „иум инсталл -и питхон3“.
Проверите инсталацију
Можете да проверите да ли је ваша инсталација активна тако што ћете покренути команду „питхон“ у ПоверСхелл-у, командној линији или вашем терминалу.
Изаберите свој Питхон ИДЕ
Биће вам потребан ИДЕ или уређивач текста да бисте ефикасно писали код, а постоји неколико опција. Питхон долази са унапред инсталираним ИДЛЕ-ом и иако добро функционише, није одличан за веће датотеке које могу бити компликованије. Ево неких од ИДЕ-а које сам користио за Питхон током година, како на универзитету, тако иу својим пројектима. Сви ови ИДЕ-ови су вишеплатформски, што значи да их можете покренути на Виндовс-у, Линук-у или мацОС-у.
ПиЦхарм
Ако сте упознати са Андроид Студио-ом или ИнтеллиЈ-ом, онда сте већ упознати са ПиЦхарм-ом. Од истих је програмера, а можете чак и да омогућите потпуно исту функционалност у ИнтеллиЈ-у тако што ћете инсталирати Питхон додатак. Разлика је у томе што је ПиЦхарм направљен од темеља искључиво за Питхон и садржи све функције које бисте очекивали од било ког модерног ИДЕ-а. То укључује уграђену контролу верзија, истицање синтаксе, поделу прозора, функције за отклањање грешака и још много тога.
Преузмите ПиЦхарм
Спидер
Ако сте научник за податке (или ћете користити Питхон у сврхе науке о подацима), онда морате да инсталирате Спидер. То је ИДЕ који већ има неке од најпопуларнијих пакета за анализу података за Питхон. То укључује матплотлиб, нумпи, сципи и панде. Ако желите да се бавите анализом података, цртањем података и другим научним истраживањима, онда је Спидер 100% оно што требате да инсталирате. Спидер чак има уграђене Јупитер нотебоок рачунаре, који се могу користити за истраживање и цртање података заиста лако.
Преузмите Спидер
Узвишени текст 3
Сублиме Тект 3 је један од мојих омиљених уређивача текста, једноставно захваљујући својој једноставности. Изузетно је свестран, иако неоснован, и погоднији за мање пројекте. Ако радите само са неколико стотина линија кода у програму који пишете, онда је Сублиме Тект 3 вероватно најбољи начин. Једном сам написао веб стругач у Питхон-у који би читао локалне сајтове за изнајмљивање и е-маилом мени и неким пријатељима линком до нових огласа само користећи Сублиме Тект 3 и Питхон. То је савршено способно развојно окружење и оно са којим мислим да би већина људи требало да буде упозната.
Преузмите Сублиме Тект 3
Висуал Студио Цоде (ВСЦоде)
Висуал Студио Цоде (или ВСЦоде) је једно од најсвестранијих развојних окружења. Потпуно је прилагодљив, са огромним спремиштем додатака којима можете приступити изнутра. Није одмах компатибилан са Питхон-ом, али можете да инсталирате Питхон додатак изнутра који ће омогућити истицање синтаксе, интелигентно довршавање кода, Јупитер бележнице, отклањање грешака, тестирање јединица и друго Карактеристике. Волим Висуал Студио Цоде, и то је ИДЕ који највише користим када радим на нечем сложеном.
Преузмите Висуал Студио Цоде
Шта даље
Ако желите да почнете са развојем, на мрежи постоји мноштво туторијала који ће вас научити основама. Између попут ЦодеАцадеми и в3сцхоолс, постоји много опција. Постоје чак и Питхон преводиоци на Андроиду које можете користити за писање на свом телефону, а најбољи начин да научите је рад. Ако радите било шта што захтева много ресурса и може да користи много модела машинског учења или вештачке интелигенције, можда ће вам требати један од најбољи лаптопови ипак да се носи са тим.
Најбољи начин на који сам научио био је тако што сам схватио проблем или другу потешкоћу коју сам имао и покушао да пронађем начин да аутоматизујем решење за то. Због тога сам имао идеју да напишем програм који ће заменити сајтове за изнајмљивање, а сигуран сам да постоје и други разлози због којих бисте такође желели да користите Питхон.