Junior — Middle
Ինչպե՞ս ստեղծել Python կոդից արխիվային փաթեթ տարածման կամ տեղադրման համար։
sobes.tech AI
Պատասխան AI-ից
Պատրաստելու համար Python կոդի արխիվային փաթեթ, որը կարելի է տարածել և տեղադրել, սովորաբար օգտագործվում են ստանդարտ գործիքներ setuptools և wheel:
Հիմնական քայլեր՝
-
Ստեղծեք
setup.pyֆայլը նախագծի հիմնական թղթապանակում՝ փաթեթի նկարագրությամբ: -
Համոզվեք, որ տեղադրված են
setuptoolsևwheelփաթեթները:
pip install setuptools wheel
- Կատարեք հրամանը՝ արխիվը կառուցելու համար:
python setup.py sdist bdist_wheel
Այնուհետև, dist/ թղթապանակում կհայտնվեն .tar.gz և .whl արխիվները, որոնք կարող եք տարածել կամ բեռնել PyPI:
Օրինակ՝ պարզ setup.py:
from setuptools import setup, find_packages
setup(
name='mypackage',
version='0.1',
packages=find_packages(),
install_requires=[
# կախվածություններ
],
)
Այս փաթեթը կարելի է տեղադրել հրամանի միջոցով՝
pip install dist/mypackage-0.1-py3-none-any.whl