هل أنت مستعد لمشاركة حزمة بيثون مع العالم؟ اتبع هذه الخطوات لنشرها على pypi.org واترك رمزك يلمع!
قم بإنشاء مجلد : ابدأ بإنشاء مجلد على سطح المكتب (على سبيل المثال ، package ).
مجلد الحزمة : ضمن مجلد package ، امنح الحياة لمشروعك من خلال إنشاء مجلد جديد باسم الحزمة الخاصة بك (على سبيل المثال ، saylani-ds ).
إنشاء ملفات أساسية : داخل مجلد saylani-ds ، قم بصياغة الملفات الأساسية التالية:
license.txtreadme.txtsetup.py قلب الحزمة الخاصة بك : قم بإنشاء ملف اسمه __init__.py داخل مجلد saylani-ds . هذا الملف هو المكان الذي يحدث فيه السحر - اكتب رمز المكتبة بالكامل هنا.
تكوين setup.py : افتح setup.py وصب المعلومات الحيوية للحزمة الخاصة بك. هذا مثال:
from setuptools import setup
setup ( name = "saylani-ds" ,
version = "0.1" ,
description = "This is a package" ,
long_description = "A very, very long description of your amazing package." ,
author = "Sir Qasim and Syed Muhammad Mooazam" ,
packages = [ "saylani-ds" ],
install_packages = []
)تثبيت التبعيات : في مجلد الحزمة ، قم بإطلاق موجه الأوامر الخاص بك وقم بتنفيذ هذه الأوامر لتعيين المرحلة للحزمة الخاصة بك:
قم بتثبيت حزمة "Wheel":
pip install wheelإنشاء حزم توزيع ثنائية:
python setup.py bdist_wheelقم بإنشاء حزمة توزيع المصدر وحزمة التوزيع الثنائي:
python setup.py sdist bdist_wheelالمجلد العجائب : بعد الخطوات السابقة ، شاهد مجلدان يظهران بطريقة سحرية في مجلد الحزمة.
ابق على تحديث : كلما قمت بإجراء تغييرات على ملفات Python الخاصة بك ، احتفظ بتحديث الحزم الخاصة بك عن طريق تشغيل هذا الأمر:
python setup.py sdist bdist_wheelقم بإنشاء حساب PYPI : إذا لم يكن لديك بالفعل حساب ، فقم بالشروع في رحلتك على pypi.org وقم بإعداد حساب PYPI الخاص بك.
نشر الحزمة الخاصة بك : إنه شوتايم! شارك الحزمة الخاصة بك مع العالم باتباع هذه الخطوات:
قم بتثبيت حزمة "Twine":
pip install twineقم بتحميل الحزمة الخاصة بك إلى PYPI باستخدام "Twine":
twine upload dist/ *عند المطالبة ، أدخل اسم مستخدم وحساب PYPI الخاص بك وكلمة المرور.
الآن ، مكتبة Python الخاصة بك مسبقة ومصقول لاول مرة. شارك خلقك مع زملائه المطورين ودع مغامرات الترميز تبدأ!