pyhon打包程序代码为whl或egg文件

一. 打包为whl

  1. 安装setuptools库
    conda环境自带该包, 不需要安装
  2. 把需要打包的python文件放在一个文件夹内/chat/callSeeChat, 并增加一个__init__.py文件(内容可以为空,但必须有,因为这是包的引导初始化文件)
  3. 在py代码的上级目录,增加一个setup.py文件和README.txt
    README.txt : 程序说明文件,可无
    setup.py : 程序打包参数设置文件
    setup函数各参数详解:
    –name 包名称
    –version (-V) 包版本
    –author 程序的作者
    –author_email 程序的作者的邮箱地址
    –maintainer 维护者
    –maintainer_email 维护者的邮箱地址
    –url 程序的官网地址
    –license 程序的授权信息
    –description 程序的简单描述
    –long_description 程序的详细描述
    –platforms 程序适用的软件平台列表
    –classifiers 程序的所属分类列表
    –keywords 程序的关键字列表
    –packages 需要打包的目录列表
    –py_modules 需要打包的python文件列表
    –download_url 程序的下载地址
    –cmdclass
    –data_files 打包时需要打包的数据文件,如图片,配置文件等
    –scripts 安装时需要执行的脚步列表
  4. 打开windows的cmd命令, 进入到steup.py所在路径, 执行打包命令,打包成egg文件或whl文件只需改变参数。

                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值