Python - Balení našeho programu

Obsah
Přichází čas, kdy máme připravený náš program, který chceme distribuovat, proto bychom měli vygenerovat jednoduchý soubor .py a umístit jej na správné místo, aby jej tlumočník našel. Krajta a lze jej provést.
To teoreticky zní jednoduše, ale co se stane s běžným uživatelem, který neumí programovat, v kostce koncový uživatel, ten typ uživatele, co chtějí, je dvakrát kliknout na program a projít jej kouzelník nainstalovat automaticky.
Máme také další případ, pokud je náš program zaměřen na programátory, obecně chceme spustit asistenta na nižší úrovni, která nám umožní získat funkce programu.
Distutils
Distutils je nástroj, který nám umožňuje zabalit náš program tak, že pomocí jednoduchého souboru setup.py„Můžeme instalovat naše moduly jednoduchým a automatizovaným způsobem, čímž eliminujeme lidské chyby nebo je co nejvíce omezujeme.
Vytvoření tohoto instalační soubor Je to velmi jednoduché, stačí napsat kód jako následující a měli bychom základ:
 z nastavení importu distutils.core (name = 'Hello', version = '1.0', description = 'An example author =' Python Tutorial py_modules = ['hello']) 

Tyto informace nemusí být úplné, ale je dobrým zvykem dokumentovat náš program co nejvíce, aby nedošlo ke krádeži kreditů, nebo alespoň ne tak snadno.
Kód, který jsme právě viděli, musí být uložen do souboru s názvem setup.py a ve stejném adresáři by měl být soubor s názvem ahoj.py, což odpovídá názvu modulu, který chceme nainstalovat.
Nyní stačí spustit náš setup.py následujícím způsobem:
python setup.py

Měli bychom vidět výstup jako na následujícím obrázku:

Nyní víme, že do souboru musíme předat argument, zkusme následující:
python setup.py build

To by nám mělo dát něco podobného tomu, co vidíme na následujícím obrázku:

Co se stalo? Je to jednoduché, protože náš modul je k dispozici pro instalaci Pythonu, kde jsme provedli stavět, to znamená, že všechny funkce lze používat pouze včetně tohoto modulu.
Pokud spustíme příkaz Nainstalujte Namísto příkazu build bude sestavení provedeno automaticky, podívejme se, jak je spustit, a pak obrázek s výsledkem, který by nám měl dát python konzole.
python setup.py install

ZVĚTŠIT

Jelikož jsme si to mohli vizualizovat, jedná se o automatizovaný proces, který nám umožňuje distribuovat náš program a poté jej moci jednoduchým způsobem nainstalovat, což snižuje interakci lidí, což vede ke snížení chyb.
Pokud chceme, musíme vzít v úvahu důležitý aspekt odinstalovat moduly, musíme to udělat ručně, protože neexistuje žádný příkaz odinstalovat, takže pokud provádíme testy a nechceme vyplnit naši instalaci v Pythonu, musíme s tím počítat.
Nakonec a na závěr je důležité si uvědomit, že k provádění operací uvedených v tomto kurzu musíme mít v systému úplná oprávnění a oprávnění.Líbil se vám tento návod a pomohl mu?Autora můžete odměnit stisknutím tohoto tlačítka, čímž mu dáte kladný bod

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave