Windows下构建和发布Python模块
来源:互联网 发布:程序员的薪资多少 编辑:程序博客网 时间:2024/04/28 08:30
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……不用管了。
这样你要发布的模块就构建发布好了,也安装到你本地副本中了。
发布安装过程中遇到的问题:
在发布过程中,由于权限问题,在将该模块安装到本地副本时会提示 permission denied错误,无法安装成功
解决方案:win+x调出菜单用管理员权限打开cmd在进行安装就可以了。
0 0
- Windows下构建和发布Python模块
- Windows下如何构建和发布Python模块
- Windows下如何构建和发布Python模块
- Windows下如何构建和发布Python模块
- windows下python模块构建发布
- Windows下构建和发布Python模块过程中遇到的问题
- windows下发布Python模块
- Windows下python模块发布
- windows下发布python模块
- python在windows下构建发布
- windows系统下发布python模块到pypi
- Windows下python使用twine包发布模块
- python自定义模块构建、发布及安装
- Python 模块的构建与发布
- windows下安装python模块
- windows下安装python模块
- Windows下Python 模块安装
- Windows下安装Python模块
- Java序列化(Serialize)和反序列化(Deserialize)
- React Native之Android Tabbar的实现.
- Ubuntu 16.04 mysql5.7+mysql workbench和控制台插入中文问题
- 数据结构专题——线段树
- Proximal Gradient Method近端梯度算法
- Windows下构建和发布Python模块
- 关于MMU与各种地址的理解
- Java知识点3
- 慢即是快
- 数据结构笔记:线性表顺序存储结构(C语言)
- 在Android 中使用KSOAP2调用WebService
- 读书——Gradle使用指南学习之Installing Gradle
- [无异常,才正常]Error starting static Resources java.lang.IllegalArgumentException 异常处理
- Exception raised during rendering: com/android/util/PropertiesMap问题解决