Преглед садржаја
Долази тренутак када имамо наш програм спреман да га дистрибуирамо, за то бисмо требали генерисати једноставну .пи датотеку и поставити је на право место да је тумач пронађе. Питхон и може се извршити.Ово у теорији звучи једноставно, међутим оно што се дешава са обичним корисником који не зна програмирање, укратко са крајњим корисником, та врста корисника све што желе је да двапут кликну на програм и провере га кроз чаробњак инсталирати аутоматски.
Имамо и други случај, ако је наш програм намењен програмерима, генерално оно што желимо је да покренемо помоћника на нижем нивоу који нам омогућава да добијемо функције програма.
Дистутилс
Дистутилс је алат који нам омогућава да спакујемо наш програм тако да помоћу једноставне датотеке сетуп.пи, можемо инсталирати наше модуле, на једноставан и аутоматизован начин, чиме ћемо елиминисати људске грешке или смањити ове грешке колико год је то могуће.
Стварање овога сетуп датотеку Врло је једноставно, само напишите код попут следећег и имали бисмо базу:
фром дистутилс.цоре импорт сетуп сетуп (наме = 'Хелло', версион = '1.0', десцриптион = 'Пример аутора =' Питхон Водич пи_модулес = ['здраво'])
Ове информације не морају бити потпуне, међутим добра је пракса документирати наш програм што је више могуће како се кредити не би украли, или барем не тако лако.
Код који смо управо видели мора бити сачуван у датотеци под називом сетуп.пи и у истом директоријуму треба да постоји датотека под називом хелло.пи, што одговара називу модула који желимо да инсталирамо.
Сада само морамо да покренемо сетуп.пи на следећи начин:
питхон сетуп.пи
Требали бисмо видети излаз попут оног приказаног на следећој слици:
питхон сетуп.пи буилд
Ово би требало да нам да нешто слично ономе што видимо на следећој слици:
Ако покренемо наредбу инсталирај Уместо наредбе буилд, буилд ће се извршити аутоматски, да видимо како да их извршимо, а затим слику са резултатом који би нам требао дати питхон конзола.
питхон сетуп.пи инсталл
ЕНЛАРГЕ
Морамо узети у обзир важан аспект, ако желимо деинсталирајте модуле, морамо то учинити ручно, јер нема команде деинсталирати, па ако радимо тестове и не желимо попунити Питхон инсталацију, морамо то узети у обзир.
Коначно и на крају важно је напоменути да морамо имати потпуне дозволе и привилегије у систему за извођење операција приказаних у овом водичу.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен