关于python3中setup.py小概念解析


Posted in Python onAugust 22, 2019

关于

  • python setup.py bdist
  • python setup.py sdist

两者的区别

  • sdist 指的是source dist 即源码发布,带setup.py
  • bdist 指的是built (binary) dist 即编译过(二进制)发布 不带setup.py

查看setup.py各种编译命令参数

python setup.py --help-commands

查看具体某个命令参数

python setup.py bdist --help

查看setup.py配置的参数

python setup.py --help

一个实际的例子

from distutils.core import setup
setup(name="ccy", 
  version="1.0", 
  description="ccy's module",
  package_dir={'':'c1'},
  packages=["c11","c12","c11.c111"],
  author="ccy")

编译成exe,可以选择安装目录

python setup.py bdist_wininst

测试编译安装成果

#TestMyPkg.py
from c11.f11 import my11
my11.showmyself()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
你真的了解Python的random模块吗?
Dec 12 Python
python 寻找list中最大元素对应的索引方法
Jun 28 Python
Python读取excel指定列生成指定sql脚本的方法
Nov 28 Python
Python考拉兹猜想输出序列代码实践
Jul 05 Python
PIL对上传到Django的图片进行处理并保存的实例
Aug 07 Python
python实现美团订单推送到测试环境,提供便利操作示例
Aug 09 Python
Python Django 简单分页的实现代码解析
Aug 21 Python
使用python实现回文数的四种方法小结
Nov 24 Python
如何在 Django 模板中输出 "{{"
Jan 24 Python
Django中Aggregation聚合的基本使用方法
Jul 09 Python
Prometheus开发中间件Exporter过程详解
Nov 30 Python
jupyter notebook远程访问不了的问题解决方法
Jan 11 Python
python3 requests库文件上传与下载实现详解
Aug 22 #Python
python3使用print打印带颜色的字符串代码实例
Aug 22 #Python
Python检查 云备份进程是否正常运行代码实例
Aug 22 #Python
浅谈Python 递归算法指归
Aug 22 #Python
python求加权平均值的实例(附纯python写法)
Aug 22 #Python
python求平均数、方差、中位数的例子
Aug 22 #Python
python2和python3实现在图片上加汉字的方法
Aug 22 #Python
You might like
php 中的4种标记风格介绍
2012/05/10 PHP
深入php之规范编程命名小结
2013/05/15 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
php检测mysql表是否存在的方法小结
2017/07/20 PHP
一个加载js文件的小脚本
2007/06/28 Javascript
javascript 图片上一张下一张链接效果代码
2010/03/12 Javascript
ExtJs的Date格式字符代码
2010/12/30 Javascript
jquery.tmpl JQuery模板插件
2011/10/10 Javascript
jQuery 全选/反选以及单击行改变背景色实例
2013/07/02 Javascript
JS求平均值的小例子
2013/11/29 Javascript
PHP+MySQL+jQuery随意拖动层并即时保存拖动位置实例讲解
2015/10/09 Javascript
jquery实现简单文字提示效果
2015/12/02 Javascript
Bootstrap页面布局基础知识全面解析
2016/06/13 Javascript
Angular.js实现动态加载组件详解
2017/05/28 Javascript
jQuery实现点击图标div循环放大缩小功能
2018/09/30 jQuery
js如何获取访问IP、地区、当前操作浏览器
2019/07/23 Javascript
vue 项目打包时样式及背景图片路径找不到的解决方式
2019/11/12 Javascript
JS FormData对象使用方法实例详解
2020/02/12 Javascript
全面解析js中的原型,原型对象,原型链
2021/01/25 Javascript
[04:32]玩具屠夫中文语音节选
2020/08/23 DOTA
wxpython中利用线程防止假死的实现方法
2014/08/11 Python
在Python中关于中文编码问题的处理建议
2015/04/08 Python
Python中getattr函数和hasattr函数作用详解
2016/06/14 Python
对Python信号处理模块signal详解
2019/01/09 Python
python 生成器需注意的小问题
2020/09/29 Python
薇姿法国官网:Vichy法国
2021/01/28 全球购物
当当网软件测试笔试题
2015/11/24 面试题
材料物理专业大学毕业生求职信
2013/10/15 职场文书
事业单位辞职信范文
2014/01/19 职场文书
八一建军节活动方案
2014/02/10 职场文书
白莲教口号
2014/06/18 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
社区党建工作总结2015
2015/05/13 职场文书
硕士论文致谢范文
2015/05/14 职场文书
Python 中 Shutil 模块详情
2021/11/11 Python
JS前端使用canvas实现物体的点选示例
2022/08/05 Javascript