前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何创建和发布Python模块

如何创建和发布Python模块

作者头像
py3study
发布2020-01-10 17:10:04
7610
发布2020-01-10 17:10:04
举报
文章被收录于专栏:python3python3

Windows下如何构建和发布Python模块

已有 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书上都有,请自己查看,不在赘述。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-08-02 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Windows下如何构建和发布Python模块
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档