Sobes.tech
Junior — Middle

Kuidas luua Python-koodist arhivipakett levitamiseks või paigaldamiseks?

sobes.tech AI

Vastus AI-lt

Python koodi arhivipaketi loomiseks, mida saab levitada ja installida, kasutatakse tavaliselt standardseid tööriistu setuptools ja wheel.

Peamised sammud:

  1. Looge projekti põhikataloogis fail setup.py paketi kirjeldusega.

  2. Veenduge, et on paigaldatud paketid setuptools ja wheel:

pip install setuptools wheel
  1. Käivitage käsk arhivi koostamiseks:
python setup.py sdist bdist_wheel

Pärast seda ilmuvad dist/ kausta .tar.gz ja .whl failid, mida saab levitada või üles laadida PyPI-le.

Lihtne setup.py näide:

from setuptools import setup, find_packages

setup(
    name='mypackage',
    version='0.1',
    packages=find_packages(),
    install_requires=[
        # sõltuvused
    ],
)

Seda paketti saab installida käsuga:

pip install dist/mypackage-0.1-py3-none-any.whl