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图书馆因其首次亮相而被彩绘和打磨。与其他开发人员分享您的创作,让编码冒险开始!