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:
-
Looge projekti põhikataloogis fail
setup.pypaketi kirjeldusega. -
Veenduge, et on paigaldatud paketid
setuptoolsjawheel:
pip install setuptools wheel
- 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