国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python文件如何形成安装包?

python文件如何形成安装包?

头像

yang

2020-05-26 11:11:264225浏览 · 0收藏 · 0评论

将python文件制作为安装包的方法:

1、项目目录下创建 setup.py 文件, 目录与内容如下举例

~/vomm$ tree
.
├── LICENSE
├── MANIFEST
├── MANIFEST.in
├── README.md
├── setup.py
├── vomm
│   ├── classes.py
│   ├── __init__.py
│   └── tests
│       ├── __init__.py
│       └── test_vomm.py


vim setup.py 
"""
两种方式引入setup. 
一种从setuptools包,一种从distutils.core包,前者可以方便上传至PyPI发布.

从setuptools包引入setup,要同时引入find_packages包用来搜索项目内的各packages
"""
from setuptools import setup, find_packages

setup(
    name = 'vomm',
    version = 0.1,
    packages = find_packages(),
    author = 'Honghe Wu',
    author_email = 'leopardsaga@gmail.com',
    url = '',
    license = 'http://www.apache.org/licenses/LICENSE-2.0.html',
    description = 'Variable Order Markov Model'
    )

2、添加 MANIFEST.in, 内容至少包含README说明文件

 $cat MANIFEST.in 
  include README.md

3、setup.py编译命令

python setup.py bdist_egg # 生成类似 bee-0.0.1-py2.7.egg,支持 easy_install 
python setup.py sdist     # 生成类似 bee-0.0.1.tar.gz,支持 pip 
python setup.py build     #编译
python setup.py bdist_wininst # Windows exe
python setup.py bdist_rpm     # rpm

4、Python gz压缩包制作

前2步同上

最后一步为 python setup.py sdist, 生成 tar.gz 文件

更多Python知识请关注Python自学网

关注

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

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

草莓樱桃水蜜桃香蕉橘子苹果柠檬| 免费观看60分钟高清电视剧| 妈妈叫我戴上避孕套是什么歌 | 车后座啪啪刚进去就软了| 女人高潮抖动多久能恢复正常| 77777免费观看电视剧推荐适.. | 亚洲人成色777777在线播放| 被扣到眼神失焦| 苍井空《办公室爰欲》| 皇空传媒天美传媒有限公司| 蜜桃视频| 入室强伦轩人妻电影| 小蜜桃免费观看高清电视剧| 15岁的少女与狗高清电视| 好闺蜜4| 一家乱战60集全播放免费观看| 房东天天吃我奶躁我在哪里看 | 继子的母亲免费版电视剧| 吃春晚药后妈妈疯了怎么对付| 黑人空乘伦理5| 《高压监狱3》法国版正版| 男朋友隔着衣服顶撞是什么心理现.. | 欧美-区二区三区| 性课被老师当教具CAOH视频| 男生的困困到女生困困里视频免费| 欧洲尺码少女16集全电视剧剧情..| 《女教师的味道3》在线观看| 女人尝试到更粗大的心理变化| 妻子的秘密在线观看免费全集| 芬太尼事件对中国形成的危害 | 老旺的大肉蟒进进出出| 俄罗斯少女2免费观看| 《艳乳欲乱2》免费观看| 乳头被男人吸过乳头会皲裂吗| 萧阳| 法国色情巜做爰4| 18岁的少女与狗高清电视剧| 茉莉花| 扌击辶鬲的小说父女| 欧美大尺寸SUV的未来发展趋势| 久久无码亚洲成A人片