如何创建和发布Python模块
短信预约 -IT技能 免费直播动态提醒
已有 7514 次阅读 2013-1-3 22:22 |个人分类:学习生活|系统分类:科研笔记|关键词:Python 发布 模块 Windows
1. 首先将你要发布的模块(函数)写在一个Python文件里,即以*.py的文件,如nester.py文件(该文件内容即为你要发布的函数)
2. 创建一个文件夹如nester,将nester.py文件复制到该文件夹里
3. 在该文件夹里创建一个名为setup.py文件其内容为:
from distutils.core import setup
setup(
#下面都是setup函数的参数名
name = 'nester',
version = '1.0.0',
#版本号
py_modules = ['nester'],
author = 'Karrdy',
#作者
author_email = 'karrdykeung@gmail.com',
url = 'http://www.headfristlabs.com',
description = 'A simple printer of nester lists'
#简介内容
)
4. 构建一个发布文件
打开cmd,命令行将位置转到nester文件夹下,即在cmd里的c:\User\Administrator>后敲入cd 你的nester文件夹位置
由于我把nester文件夹放在桌面上,所以是cd c:\User|Administrator\Desktop\nester回车
【其实有个简单的方法,在你cd加一空格后直接把nester文件夹用鼠标拖到cmd窗口,这样文件夹的位置就会直接显示
到里面,就不用一点一点敲了。 】
接着在cmd里输入:
你的python.exe的位置,我的是放在D:\Python27\python.exe 所以输入的是
D:\Python27\python.exe setup.py sdist
回车之后会出现running sdist……不用管了,窗口不要关,下面还要用。
5. 将发布安装到你的Python本地副本中
任然在上面的窗口中输入:
D:\Python27\python.exe setup.py install
回车就可以了,会出现running install……不用管了。
这样你要发布的模块就构建发布好了,也安装到你本地副本中了。
注:对于其他系统的电脑,如Mac和Unix和Linux系统的构建发布Python书上都有,请自己查看,不在赘述。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341