Bakalářská práce

Distributing standalone Python applications

Richard Čech
Anotace

Tato práce se zabývá problematikou distribuce Python aplikací na platformě Windows, kde není předinstalován interpret jazyka Python. Začíná analýzou existujících distribučních metod – včetně manuálních instalací, balíčkovacích nástrojů a skriptovaných instalátorů – a kriticky je hodnotí na základě klíčových provozních kritérií, jako jsou požadavky na oprávnění, efektivita aktualizací, velikost balíčků …více

Abstract

This thesis addresses the challenge of distributing Python applications on Windows platforms lacking a pre-installed interpreter. It commences with an analysis of existing distribution methods, including manual setups, packaging tools, and scripted installers—critically evaluating them against key operational criteria such as privilege requirements, update efficiency, package size, and developer overhead …více

Zadání práce
Cílem práce je navrhnout a demonstrovat způsob samostatné distribuce aplikaci psaných v jazyce Python na stoje bez předinstalovaného interpreteru jazyka Python. Navrhnuté řešení vyprodukuje jeden soubor, který na jedno klinutí umožní instalaci interpretru jazyka Python a aplikace samotné. Řešení dále dovolí:
  • instalovat specifickou verzi interpreteru jazyka Python, 
  • instalaci na operačních systémech Windows 
  • průběžné aktualizace instalované aplikace. 
Součástí práce bude i ukázková aplikace psaná v jazyce Python a vše potřebné pro její samostatnou distribuci.
Práce zkontrolována:
30. 5. 2025 09:11, doc. RNDr. Zdeněk Matěj, Ph.D., učo 72963
Jazyk práce
angličtina angličtina
Termín obhajoby
24. 6. 2025
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Zdeněk Matěj, Ph.D., učo 72963
KPSK FI MU

Oponent

Luděk Dolíhal
Novanta

Konzultant

RNDr. Jaroslav Čechák, Ph.D.
Novanta Česká republika s.r.o.

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.