Sobes.tech
Junior — Middle

Kā izveidot arhīva paketi no Python koda izplatīšanai vai uzstādīšanai?

sobes.tech AI

Atbilde no AI

Lai izveidotu Python koda arhīva paketi, kuru var izplatīt un instalēt, parasti izmanto standarta rīkus setuptools un wheel.

Galvenie soļi:

  1. Izveidojiet setup.py failu projekta saknes mapē ar paketes aprakstu.

  2. Pārliecinieties, ka ir uzstādīti pakotnes setuptools un wheel:

pip install setuptools wheel
  1. Izpildiet komandu arhīva izveidei:
python setup.py sdist bdist_wheel

Pēc tam mapē dist/ parādīsies .tar.gz un .whl arhīvi, kurus var izplatīt vai augšupielādēt PyPI.

Vienkāršs setup.py piemērs:

from setuptools import setup, find_packages

setup(
    name='mypackage',
    version='0.1',
    packages=find_packages(),
    install_requires=[
        # atkarības
    ],
)

Šo pakotni var instalēt ar komandu:

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