美文网首页
Python在win下构建、发布、安装包

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

作者: 江月照我眠 | 来源:发表于2022-01-20 17: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("测试消息")
    

    相关文章

      网友评论

          本文标题:Python在win下构建、发布、安装包

          本文链接:https://www.haomeiwen.com/subject/wawjhrtx.html