Junior — Middle
Ako vytvoriť archívny balík z kódu Python na distribúciu alebo inštaláciu?
sobes.tech AI
Odpoveď od AI
Na vytvorenie archívneho balíka Python kódu, ktorý je možné distribuovať a inštalovať, sa zvyčajne používajú štandardné nástroje setuptools a wheel.
Hlavné kroky:
-
Vytvorte súbor
setup.pyv koreňovom adresári projektu s popisom balíka. -
Uistite sa, že máte nainštalované balíky
setuptoolsawheel:
pip install setuptools wheel
- Spustite príkaz na zostavenie archívu:
python setup.py sdist bdist_wheel
Po tomto sa v adresári dist/ objavia archívy .tar.gz a .whl, ktoré je možné distribuovať alebo nahrať na PyPI.
Príklad jednoduchého setup.py:
from setuptools import setup, find_packages
setup(
name='mypackage',
version='0.1',
packages=find_packages(),
install_requires=[
# závislosti
],
)
Tento balík je možné nainštalovať príkazom:
pip install dist/mypackage-0.1-py3-none-any.whl