韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python高级 > Python中包如何发布?

Python中包如何发布?

头像

爱喝马黛茶的安东尼

2019-06-28 17:49:203124浏览 · 0收藏 · 0评论

Python中包如何发布?

1.myModule目录结构体如下:

./
    setup.py
    __init__.py
    test.py
    sub_A/
        __init__.py
        a.py
    sub_B/
        __init__.py
        b.py

2.编辑setup.py文件

py_modules需指明所需包含的py文件

from distutils.core import setup
setup(name = "Se7eN_HOU",version = "1.0",description = "Se7eN_HOU's module",author = "Se7eN_HOU",
py_modules = ["sub_A.a","sub_B.b"])

相关推荐:《Python视频教程

3.构建模块

使用控制台在setup.py文件的同目录下执行python setup.py build

C:\Users\Se7eN_HOU\Desktop\myModule>python setup.py build
running build
running build_py
copying sub_A\a.py -> build\lib\sub_A
copying sub_B\b.py -> build\lib\sub_B
C:\Users\Se7eN_HOU\Desktop\myModule>

构建后目录结构:

./
    setup.py
    __init__.py
    test.py
    sub_A/
        __init__.py
        a.py
    sub_B/
        __init__.py
        b.py
    build/
        lib/
            sub_A/
                __init__.py
                a.py
            sub_B/
                __init__.py
                b.py

4.生成发布压缩包

同目录下执行python setup.py sdist

C:\Users\Se7eN_HOU\Desktop\myModule>python setup.py sdist
running sdist
running check
warning: check: missing required meta-data: url
warning: check: missing meta-data: if 'author' supplied, 'author_email' must be supplied too
warning: sdist: manifest template 'MANIFEST.in' does not exist (using default file list)
warning: sdist: standard file not found: should have one of README, README.txt, README.rst
writing manifest file 'MANIFEST'
creating Se7eN_HOU-1.0
creating Se7eN_HOU-1.0\sub_A
creating Se7eN_HOU-1.0\sub_B
making hard links in Se7eN_HOU-1.0...
hard linking setup.py -> Se7eN_HOU-1.0
hard linking sub_A\__init__.py -> Se7eN_HOU-1.0\sub_A
hard linking sub_A\a.py -> Se7eN_HOU-1.0\sub_A
hard linking sub_B\__init__.py -> Se7eN_HOU-1.0\sub_B
hard linking sub_B\b.py -> Se7eN_HOU-1.0\sub_B
creating dist
Creating tar archive
removing 'Se7eN_HOU-1.0' (and everything under it)
C:\Users\Se7eN_HOU\Desktop\myModule>

打包后,生成最终发布压缩包Se7eN_HOU-1.0tar.gz,目录结构

./
    setup.py
    __init__.py
    test.py
    sub_A/
        __init__.py
        a.py
    sub_B/
        __init__.py
        b.py
    build/
        lib/
            sub_A/
                __init__.py
                a.py
            sub_B/
                __init__.py
                b.py
    MANIFEST
    dist/
        Se7eN_HOU-1.0.tar.gz

相关推荐:

Python中包如何嵌套

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

女士泳衣全透明| 二人努力生猴子免费观看| 榨精病栋| 新婚压床被别人开了苞| 妈妈的闺蜜| 教练车内含乳挺进她漫画| 屁股翘起来跪在床上有好处吗| 《帐篷里的秘密》动漫| 日本大片又大又好看的PPT | 欧美精产国品一二三区别| 老头跪在两腿之间吃奶| 72式插杆电影免费播放| 无码人妻久久一区二区| 雨后的故事视频| 男女| 星空电影在线观看免费完整版 | 欧美大片LOGO| 孙笑川| 男人添女人荫道口视频| 小蜜桃免费观看高清电视剧| 小洞流口水了 是不是饿了 | 坤坤寒入桃子里电视剧免费看 | X7X7X7任意噪1060| 男朋友摸完小花园小肚子有点痛| 成都私人情侣免费看电视剧| 适合做时看的电影| 舌头伸进去添的我爽高潮| 电影《满足2》完整版在线观看| 欧美电影免费观看电视剧大全| 他的大手在秘密花园小说免费阅读 | 粗大挺进亲女小雅小| 韩国色情巜肉欲教室2| 东北老阿姨高清免费观看电视剧 | 《完美邻居2》电影在线观看| 真实双人插画的视频| 电影《满足2》完整版在线观看| 女列车长丰满乳峰| 《酒店激战》动漫1-5集免费观..| JK制服| 51今日大瓜 每日大赛往期内容| 美国伦理〈欲奴3)