ดัชนีแพ็คเกจ Python ซึ่งย่อเป็น PYPI เป็นที่เก็บอย่างเป็นทางการของซอฟต์แวร์สำหรับภาษาการเขียนโปรแกรม Python โดยค่าเริ่มต้น PIP - ซึ่งเป็นตัวจัดการแพ็คเกจ Python ที่ได้รับความนิยมมากที่สุด - ใช้ PYPI เป็นแหล่งที่มาสำหรับการดึงแพ็คเกจการพึ่งพา
1. เปิดใช้งาน * pypi-recovery-codes * และบันทึกไว้ในไฟล์
2. acivate 2FA และสแกนรหัส QR ด้วยตัวตรวจสอบความถูกต้อง
- พฤกษศาสตร์ (ไลบรารีการเขียนโปรแกรม)
- FreeOTP
- Google Authenticator
- multiotp
- การเปรียบเทียบแอปพลิเคชัน TOTP
หมายเหตุ: คุณต้องเปลี่ยนข้อมูลในทุกไฟล์เป็นข้อมูลของคุณ
ใบอนุญาต
Manifest.in
pyproject.toml
readme.md
ข้อกำหนด. txt
setup.py
/src
/[package_name]
src/__ init__.py
(ไฟล์เปล่า)
[modul_1] .py
(รหัสของคุณ)
[modul_2] .py
(รหัสของคุณ)
คุณสามารถเพิ่มโมดูลเพิ่มเติมได้
ควรมีลักษณะเช่นนี้:
หมายเหตุ: สร้าง Shure ที่คุณ ติดตั้ง PIP
PIP ติดตั้งเส้นใหญ่
PIP ติดตั้งบิลด์
CD [package_name]
ติดตั้ง PIP
ตอนนี้ repo ของคุณควรมีลักษณะเช่นนี้:
หมายเหตุ: คุณสามารถทดสอบแพ็คเกจของคุณในท้องถิ่นก่อนที่จะปรับใช้
Python -m build
เอาต์พุต (สิ้นสุด):
สร้าง Package_name-0.0.1.tar.gz สำเร็จแล้ว
ตอนนี้คุณควรมี /dist direcory:
บันทึก: ผู้ใช้ 'ชื่อผู้ใช้' ไม่ได้รับอนุญาตให้อัปโหลดไปยังโครงการ 'package_name' หมายความว่าชื่อแพ็คเกจ IST ทั้งหมดถ่าย
Python -m Twine อัปโหลด dist/*
ชื่อผู้ใช้ = __Token__
รหัสผ่าน = [โทเค็นของคุณ]
PIP Install [package_name]
ในการอัปเดตแพ็คเกจของคุณคุณต้องเปลี่ยนเวอร์ชันใน ไฟล์ pyproject.toml
Python -m build
Python -m Twine Upload -Dist/* ที่มีอยู่
ในการติดตั้งเวอร์ชันใหม่:
pip ถอนการติดตั้ง package_name
PIP ติดตั้ง package_name