How to publish python package
1.0.0
您準備好與世界分享您的Python套餐了嗎?請按照以下步驟將其發佈在pypi.org上,並讓您的代碼發光!
創建一個文件夾:首先在桌面上創建一個文件夾(例如, package )。
包裝文件夾:在package文件夾中,通過創建帶有包裝名稱(例如saylani-ds )的新文件夾來賦予您項目的生命。
創建基本文件:在saylani-ds文件夾中,製作以下基本文件:
license.txtreadme.txtsetup.py包裝的核心:在saylani-ds文件夾中創建一個名為__init__.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 = []
)安裝依賴項:在包裝文件夾中,啟動您的命令提示符並執行這些命令以為您的軟件包設置階段:
安裝“車輪”包:
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帳戶。
發布您的軟件包:這是Showtime!通過遵循以下步驟與世界分享您的包裹:
安裝“ Twine”軟件包:
pip install twine使用“ Twine”上傳您的包裹到PYPI:
twine upload dist/ *提示時,輸入您的PYPI帳戶用戶名和密碼。
現在,您的Python圖書館因其首次亮相而被彩繪和打磨。與其他開發人員分享您的創作,讓編碼冒險開始!