关于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中利用Into包整洁地进行数据迁移的教程
Mar 30 Python
在Python的gevent框架下执行异步的Solr查询的教程
Apr 16 Python
python基础教程之分支、循环简单用法
Jun 16 Python
python爬虫框架talonspider简单介绍
Jun 09 Python
详解python的ORM中Pony用法
Feb 09 Python
Python基于递归算法求最小公倍数和最大公约数示例
Jul 27 Python
python实现通过队列完成进程间的多任务功能示例
Oct 28 Python
布隆过滤器的概述及Python实现方法
Dec 08 Python
基于Keras的格式化输出Loss实现方式
Jun 17 Python
Django正则URL匹配实现流程解析
Nov 13 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 Python
python中if和elif的区别介绍
Nov 07 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笔记之:初探PHPcms模块开发介绍
2013/04/26 PHP
PHP的RSA加密解密方法以及开发接口使用
2018/02/11 PHP
解决在Laravel 中处理OPTIONS请求的问题
2019/10/11 PHP
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等属性
2011/08/28 Javascript
js Function类型
2011/12/04 Javascript
深入理解Javascript动态方法调用与参数修改的问题
2013/12/10 Javascript
js控制分页打印、打印分页示例
2014/02/08 Javascript
JavaScript function 的 length 属性使用介绍
2014/09/15 Javascript
node.js中的fs.write方法使用说明
2014/12/15 Javascript
Bootstrap布局方式详解
2016/05/27 Javascript
vue.js 获取当前自定义属性值
2017/06/01 Javascript
Js实现京东无延迟菜单效果实例(demo)
2017/06/02 Javascript
vue 注册组件的使用详解
2018/05/05 Javascript
Vue中的混入的使用(vue mixins)
2018/06/01 Javascript
Vue-component全局注册实例
2018/09/06 Javascript
详解react内联样式使用webpack将px转rem
2018/09/13 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
在antd中setFieldsValue和defaultVal的用法
2020/10/29 Javascript
javascript前端实现多视频上传
2020/12/13 Javascript
[45:56]Ti4正赛第一天 VG vs NEWBEE 3
2014/07/19 DOTA
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
在python3环境下的Django中使用MySQL数据库的实例
2017/08/29 Python
基于python requests库中的代理实例讲解
2018/05/07 Python
Python中矩阵创建和矩阵运算方法
2018/08/04 Python
详解Python给照片换底色(蓝底换红底)
2019/03/22 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
Django如何实现防止XSS攻击
2020/10/13 Python
英国时尚家具、家居饰品及礼品商店:Graham & Green
2016/09/15 全球购物
兰蔻法国官方网站:Lancôme法国
2020/02/22 全球购物
财务支持类个人的自我评价
2014/02/14 职场文书
党支部公开承诺书
2014/03/28 职场文书
园艺专业毕业生求职信
2014/09/02 职场文书
优秀共产党员演讲稿
2014/09/04 职场文书
mysql 直接拷贝data 目录下文件还原数据的实现
2021/07/25 MySQL
python使用matplotlib绘制图片时x轴的刻度处理
2021/08/30 Python