用mac系统发布自定义python包

自定义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 //第一个目录

注册:

终端输入:python setup.py register -r pypi

上传:

终端输入:python setup.py sdist upload -r pypi

忽略命令行的警告

详情参考:https://segmentfault.com/a/1190000008663126

 

 

 

猜你喜欢

转载自blog.csdn.net/weixin_40467413/article/details/83686976