python文件形成安装包的方法
这篇文章将为大家详细讲解有关python文件形成安装包的方法,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
将python文件制作为安装包的方法:
1、项目目录下创建setup.py文件, 目录与内容如下举例
~/vomm$tree.├──LICENSE├──MANIFEST├──MANIFEST.in├──README.md├──setup.py├──vomm│├──classes.py│├──__init__.py│└──tests│├──__init__.py│└──test_vomm.pyvimsetup.py"""两种方式引入setup.一种从setuptools包,一种从distutils.core包,前者可以方便上传至PyPI发布.从setuptools包引入setup,要同时引入find_packages包用来搜索项目内的各packages"""fromsetuptoolsimportsetup,find_packagessetup(name='vomm',version=0.1,packages=find_packages(),author='HongheWu',author_email='leopardsaga@gmail.com',url='',license='http://www.apache.org/licenses/LICENSE-2.0.html',description='VariableOrderMarkovModel')
2、添加MANIFEST.in, 内容至少包含README说明文件
$catMANIFEST.inincludeREADME.md
3、setup.py编译命令
pythonsetup.pybdist_egg#生成类似bee-0.0.1-py2.7.egg,支持easy_installpythonsetup.pysdist#生成类似bee-0.0.1.tar.gz,支持pippythonsetup.pybuild#编译pythonsetup.pybdist_wininst#Windowsexepythonsetup.pybdist_rpm#rpm
4、Python gz压缩包制作
前2步同上
最后一步为python setup.py sdist, 生成 tar.gz 文件
关于python文件形成安装包的方法就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。