发布pypi包

发布步骤

 

准备发布

1、首先为模块创建一个文件夹
创建了文件夹之后,将你要发布的文件复制到这个文件夹中。
2、在新文件夹中创建一个__init__.py文件
3、在新文件夹中创建一个setup.py文件,这个文件包含了发布的元数据。内容如下:

from distutils.core import setup

setup(
    name         ='module name',
    version      ='1.0.0',
    py_modules   =['module name'],
    author       ='username',
    author_email ='email',
    description  ='description',
    )
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

构建发布

4、构建一个发布文件
发布工具包含有构建一个发布所需的所有功能,在文件夹下打开一个终端窗口,键入命令:

python setup.py sdist
  • 1

5、将发布安装到你的Python本地副本中
仍然在终端窗口中,键入一下命令:

sudo python setup.py install
  • 1

6、注意:如果使用python setup.py register命令发布会报错,所以这里使用twine包上传,可以通过一下命令安装

pip install twine
  • 1

7、输入twine upload dist/*,然后按照提示输入pypi账号、密码就可以上传成功了

posted @ 2020-12-30 15:57  sunny开始学坏  阅读(125)  评论(0编辑  收藏  举报