【教程】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
其他参数说明

地振高冈,一派溪山千古秀;门朝大海,三合河水万年流。

浙公网安备 33010602011771号