Sobes.tech
Junior — Middle

Python кодуна архивтик пакет түзүү үчүн кандай кылуу керек?

sobes.tech AI

AIден жооп

Python kodunun arxiv paketini yaratmak uchun, adətən, standart alətlər setuptoolswheel istifadə olunur.

Əsas addımlar:

  1. Layihənin kök qovluğunda paket təsviri ilə setup.py faylı yaradın.

  2. setuptoolswheel paketlərinin quraşdırıldığından əmin olun:

pip install setuptools wheel
  1. Arxiv yaratmaq üçün əmri icra edin:
python setup.py sdist bdist_wheel

Bundan sonra, dist/ qovluğunda .tar.gz.whl arxivləri görünəcək və onları yaymaq və ya PyPI-yə yükləmək olar.

Sadə setup.py nümunəsi:

from setuptools import setup, find_packages

setup(
    name='mypackage',
    version='0.1',
    packages=find_packages(),
    install_requires=[
        # asılılıqlar
    ],
)

Ushbu paketni o'rnatish uchun quyidagi buyruq ishlatiladi:

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