【教程】Python自定义库的封装

项目结构

setup-demo/

  ├ setup.py         # 安装文件

  └ myapp/           # 源代码

      ├ __init__.py    

      ...

setup.py脚本内容

#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages


setup(
    name="bitools",
    version="1.0",
    author="衢州最帅的男人",
    author_email="最帅的男人@衢州.com",
    description="BI需要用到的工具包",
    url=None,  # 项目主页
    license="MIT",
    packages=find_packages(),  # 你要安装的包,通过 setuptools.find_packages 找到当前目录下有哪些包
    install_requires=['pandas'],  # 表明当前模块依赖哪些包,若环境中没有,则会从pypi中下载安装
)

打包

python setup.py bdist_wheel

其他参数说明

posted @ 2021-06-16 23:47  介个车车烫屁股  阅读(285)  评论(0)    收藏  举报