自定义Python包发布步骤:
1官网注册:https://pypi.org
2邮箱注册用户名(注意用户名是唯一的,不可修改)
3在电脑建立文件目录和文件
1新建文件夹和文件
文件目录结构1:
lhptdata
lhptdata
__init__.py
2继续新建文件,并添加文件
文件目录结构2
lhptdata
lhptdata
__init__.py
setup.py
LICENSE
README.md
文件说明:
__init__.py :包的代码
setup.py :包的信息说明
LICENSE :许可证
README.md :说明
文件具体内容如何填写详见
https://packaging.python.org/tutorials/packaging-projects/
创建用户验证文件 ~/.pypirc
否则出现错误:
Upload failed (403): Invalid or non-existent authentication information.
注:错误的用户验证信息,你需要创建一个用户验证文件
在自己电脑的根目录下新建一个空白文件命名为.pypirc
直接在终端输入:vim ~/.pypirc
写入的内容如下:
[distutils]
index-servers=pypi
[pypi]
repository = https://upload.pypi.org/legacy/
username = username //直接输入字符串,注册的用户名
password = password //直接输入字符串,注册的密码
终端输入:cd lhptdata //第一个目录
1 注册:
终端输入:python setup.py register -r pypi
2 上传:
终端输入:python setup.py sdist upload -r pypi
忽略命令行的警告
详情参考:https://segmentfault.com/a/1190000008663126