Предуслови
Све наредбе које бисте требали покретати под привилегијама наредбе 'судо'.
Инсталација Фласка на Убунту 20.04
Следите доленаведене кораке да бисте инсталирали боцу на Убунту 20.04 систем:
Корак 1: Инсталација Питхона
Уверите се да је Питхон инсталиран на вашем Убунту систему. Да бисте проверили инсталацију, покрените доњу команду на терминалу:
$ питхон3 -В
Препоручена је метода за стварање виртуелног окружења у питхону помоћу венв модула. Ово окружење можете створити уз помоћ пакета питхон3-венв. Због тога ћете морати да инсталирате овај пакет извршавањем доле наведене команде на вашем систему:
$ судо апт инсталирај питхон3-венв
Једном када је горенаведени модул пакета инсталиран на вашем Убунту систему, можете створити питхон виртуелно окружење у којем ћете инсталирати и користити апликацију Фласк.
Направите директоријум за апликацију Фласк и крећите се њиме у овој фасцикли помоћу доле дате команде:
$ мкдир фласк_апплицатион && цд фласк_апплицатион
Корак 2: Креирајте питхон виртуелно окружење
Сада, унутар наведеног директоријума 'фласк_апплицатион', креирајте виртуелно окружење покретањем следеће наредбе:
$ питхон3 -м венв венв
Креира се нови директоријум или виртуелно окружење са именом 'венв' које се састоји од копије свих датотека које подржавају Питхон. Помоћу овог виртуелног окружења можете да креирате и друго име.
Сада активирајте горње виртуелно окружење помоћу следеће наредбе, а затим можете да је користите:
$ извор венв / бин / активирај
Корак 3: Инсталирајте тиквицу помоћу пипа
Једном када се окружење активира, приметићете да ће се име виртуелног окружења додати на почетку одзива љуске. Сада инсталирајте Фласк помоћу Питхон пакета за управљање пакетима на следећи начин:
(венв) $ пип инсталл Фласк
Инсталирану верзију Фласка можете одштампати помоћу следеће наредбе:
(венв) $ питхон -м боца --верзија
Тренутно је најновија верзија Фласк 1.1.2 је инсталиран на вашем Убунту систему, што такође можете видети на доленаведеном снимку екрана:
Направите минималну апликацију помоћу тиквице
Овде ћемо створити једноставну апликацију која ће исписати текст „Фирст Фласк апплицатион“!'. Отворите уређивач текста и налепите следећи код у ову датотеку:
из тиквице увоз Боцаапп = чутура (__ име__)
@апликација.рута('/')
деф ми_апп ():
ретурн 'Примена прве тиквице!'
Спремите горњу датотеку у директоријум Фласк_апплицатион са именом 'ми_апп.пи '.
У горњем коду:
- Прва линија ће увести класу Фласк.
- Други ред ће створити нову инстанцу класе Фласк.
- Функција ми_апп је регистрована путем децоратор-а роуте (). Када сте затражили ову руту, пријава „Фирст Фласк!'текст ће се исписати на терминалу.
Да бисте извршили горњи код, покрените следеће команде:
(венв) $ екпорт фласк_апплицатион = моја_апп.пи(венв) $ боца покренута
На терминалу ће се исписати сљедећи излаз:
Сада отворите прегледач и унесите „хттп: // 127.0.0.1: 5000 'УРЛ у траци за адресу. Апликација „Прва чутура!порука ће се приказати у прегледачу.
Да бисте зауставили излаз љуске, притисните 'Цтрл-Ц'. Када завршите са радом, откуцајте следећу команду да бисте деактивирали виртуелно окружење или изашли из њега:
(венв) $ деактивирај
Закључак
У горњем чланку смо објаснили процедуру како да инсталирам боцу на Убунту 20.04 окружење. Такође смо описали како можете створити питхон виртуелно окружење и инсталирати Фласк у њега. Искусили смо различите команде за покретање апликације помоћу Фласка. За више детаља, посетите документацију Фласк са интернет извора.