Python在win下构建、发布、安装包

2022-01-20  本文已影响0人  江月照我眠

包的编写这里不讲了,假设有一个包wu_message想要发布,当前目录结构:


image.png

1. 新建setup.py文件

在与wu_message平级的目录下创建setup.py文件,代码如下:

from distutils.core import setup

setup(
    name = "wu_message",                        # 包名
    version = "1.0",                            # 版本号
    description = "bruce`s 消息收发模块",        # 描述
    long_description = "bruce`s 消息收发模块",   # 完整的描述信息
    author = "bruce wu",                        # 作者
    author_email = "185330767@qq.com",          # 作者邮箱
    url = "https://gitee.com/wuzhh",            # 作者主页
    py_modules = ["wu_message.message"]         # 要打包的模块,多个用逗号分开
)

2. 构建

python setup.py build

3. 打包

python setup.py sdist

最终目录结构如下:


image.png

在dist目录,我们得到了一个压缩包:wu_message-1.0.tar.gz,现在你可以把这个包发给别人了

4. 安装包

假如我们拿到一个别人的包,我们该如何安装使用呢?

  1. 解压压缩包,最终得到


    image.png
  2. 进入wu_message-1.0目录,打开命令行,执行如下命令进行安装:

python setup.py install

到这一步,我们就可以在任何地方用import引入这个模块了~

import wu_message
wu_message.message.send("测试消息")
上一篇下一篇

猜你喜欢

热点阅读