打包并发布Python代码
# 用户配置
在用户根目录创建.pypirc文件
[pypi]
username = xxx
1
2
2
# setup.py代码配置
#-*- coding:utf-8 -*-
from setuptools import setup, find_packages
setup(
name = "xxx",
version = "1.0.0",
keywords = ('xxx', 'egg'),
description = 'python libs',
license = 'MIT License',
url = 'https://gitee.com/xxx/xxx',
author = 'xxx',
author_email = 'x@xx.com',
packages = find_packages(),
py_modules=['xxx'],
#package_data = {'': ['*.*']},
include_package_data = True,
platforms = 'any',
install_requires = [],
)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 生成egg包
python setup.py sdist
# 上传到pypi
twine upload dist/*
上次更新: 2023/10/16, 17:53:06 访问次数: 0