关于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黑魔法Descriptor描述符的实例解析
Jun 02 Python
Python多维/嵌套字典数据无限遍历的实现
Nov 04 Python
python实现BackPropagation算法
Dec 14 Python
python实现车牌识别的示例代码
Aug 05 Python
Pycharm最新激活码2019(推荐)
Dec 31 Python
解决jupyter notebook 前面书写后面内容消失的问题
Apr 13 Python
不到20行实现Python代码即可制作精美证件照
Apr 24 Python
python中sklearn的pipeline模块实例详解
May 21 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
Jul 09 Python
python 使用递归的方式实现语义图片分割功能
Jul 16 Python
python中pymysql包操作数据库方法
Apr 19 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
Apr 21 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查询域名状态whois的类
2006/11/25 PHP
php判断两个浮点数是否相等的方法
2015/03/14 PHP
JavaScript获取当前页面上的指定对象示例代码
2014/02/28 Javascript
jquery插件之定时查询待处理任务数量
2014/05/01 Javascript
JavaScript实现检查页面上的广告是否被AdBlock屏蔽了的方法
2014/11/03 Javascript
Angularjs 基础入门
2014/12/26 Javascript
JavaScript判断前缀、后缀是否是空格的方法
2015/04/15 Javascript
JS与jQ读取xml文件的方法
2015/12/08 Javascript
JS实现的仿QQ空间图片弹出效果代码
2016/02/23 Javascript
学习AngularJs:Directive指令用法(完整版)
2016/04/26 Javascript
基于JSON格式数据的简单jQuery幻灯片插件(jquery-slider)
2016/08/10 Javascript
AngularJS监听路由的变化示例代码
2016/09/23 Javascript
jQuery图片加载显示loading效果
2016/11/04 Javascript
详解微信小程序 页面跳转 传递参数
2016/12/08 Javascript
php输出全部gb2312编码内的汉字方法
2017/03/04 Javascript
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
2018/04/26 jQuery
jQuery实现获取选中复选框的值实例详解
2018/06/28 jQuery
angular4笔记系列之内置指令小结
2018/11/09 Javascript
vue简单练习 桌面时钟的实现代码实例
2019/09/19 Javascript
微信小程序去除左上角返回键的实现方法
2020/03/06 Javascript
JavaScript设计模式---单例模式详解【四种基本形式】
2020/05/16 Javascript
[01:03:37]Secret vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
[47:43]完美世界DOTA2联赛PWL S3 Magama vs GXR 第二场 12.19
2020/12/24 DOTA
详解Django 中是否使用时区的区别
2018/06/14 Python
Python3.5集合及其常见运算实例详解
2019/05/01 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
wxPython绘图模块wxPyPlot实现数据可视化
2019/11/19 Python
python实现七段数码管和倒计时效果
2019/11/23 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
解决pycharm导入numpy包的和使用时报错:RuntimeError: The current Numpy installation (‘D:\\python3.6\\lib\\site-packa的问题
2020/12/08 Python
CSS3的颜色渐变效果的示例代码
2017/09/29 HTML / CSS
网吧收银员岗位职责
2013/12/14 职场文书
应届电子商务毕业自荐书范文
2014/02/11 职场文书
搞笑征婚广告词
2014/03/17 职场文书
电信营业员岗位职责
2015/04/14 职场文书
关于迟到的检讨书
2015/05/06 职场文书