首页 > Python > python 包发布操作
2020
07-02

python 包发布操作

 

1. 编写自己的包项目

自行百度

2. 配置 .pypirc

路径 $HOME.pypirc

[distutils]
index-servers=pypi
[pypi]
repository = https://upload.pypi.org/legacy/
username = pypi.org 登录名
password = pypi.org 登陆密码

 

 

3. 编译包

 

生成tar.gz 和 egg

# 生成 tar.gz

python setup.py sdist

# 生成 egg
python setup.py bdist_egg

 

 

4. 上传包

使用 setup 上传

 

# 上传source 包
python setup.py sdist upload

# 上传egg包
python setup.py bdist_egg upload

 

或者使用 twine 上传

 

twine upload dist/*

 

上传生成的包,可以使用setuptools,或者twine上传,推荐使用twine上次,因为使用setuptools上传时,你的用户名和密码是明文或者未加密传输,安全起见还是使用twine吧。

 

python 包发布操作 - 第1张  | 技术人生

最后编辑:
作者:sunny5156
喜欢技术....

留下一个回复