关于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 相关文章推荐
下载给定网页上图片的方法
Feb 18 Python
python使用chardet判断字符串编码的方法
Mar 13 Python
详解duck typing鸭子类型程序设计与Python的实现示例
Jun 03 Python
python在Windows下安装setuptools(easy_install工具)步骤详解
Jul 01 Python
windows下Python实现将pdf文件转化为png格式图片的方法
Jul 21 Python
Python基于更相减损术实现求解最大公约数的方法
Apr 04 Python
django 使用 request 获取浏览器发送的参数示例代码
Jun 11 Python
python画图的函数用法以及技巧
Jun 28 Python
python函数声明和调用定义及原理详解
Dec 02 Python
python字符串判断密码强弱
Mar 18 Python
python实现小程序推送页面收录脚本
Apr 20 Python
Python中的协程(Coroutine)操作模块(greenlet、gevent)
May 30 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
杏林同学录(七)
2006/10/09 PHP
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
php中sprintf与printf函数用法区别解析
2014/02/17 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
php集成环境xampp中apache无法启动问题解决方案
2014/11/18 PHP
PHP获取当前日期及本周一是几月几号的方法
2017/03/28 PHP
PHP命名空间namespace的定义方法详解
2017/03/29 PHP
JS版网站风格切换实例代码
2008/10/06 Javascript
跨域表单提交状态的变相判断代码
2009/11/12 Javascript
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
2010/01/12 Javascript
JS构建页面的DOM节点结构的实现代码
2011/12/09 Javascript
javascript 在firebug调试时用console.log的方法
2012/05/10 Javascript
jquery easyui combobox模糊过滤(示例代码)
2013/11/30 Javascript
JavaScript中判断整字类型最简洁的实现方法
2014/11/08 Javascript
推荐10个2014年最佳的jQuery视频插件
2014/11/12 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
js检测离开或刷新页面时表单数据是否更改的方法
2016/08/02 Javascript
Angular2 组件通信的实例代码
2017/06/23 Javascript
Vue.js实现可配置的登录表单代码详解
2018/03/29 Javascript
JS正则表达式封装与使用操作示例
2019/05/15 Javascript
express + jwt + postMan验证实现持久化登录
2019/06/05 Javascript
Django模板语言 Tags使用详解
2019/09/09 Python
virtualenv介绍及简明教程
2020/06/23 Python
Python利用Pillow(PIL)库实现验证码图片的全过程
2020/10/04 Python
HTML5 画布canvas使用方法
2016/03/18 HTML / CSS
5分钟实现Canvas鼠标跟随动画背景
2019/11/18 HTML / CSS
Spartoo葡萄牙鞋类网站:线上销售鞋履与时尚配饰
2017/01/11 全球购物
华丽的手绘陶瓷:MacKenzie-Childs
2017/02/04 全球购物
Ever New加拿大官网:彰显女性美
2018/10/05 全球购物
Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型
2013/10/30 面试题
奠基仪式主持词
2014/03/20 职场文书
骨干教师考核方案
2014/05/09 职场文书
经典演讲稿汇总
2014/05/19 职场文书
国际贸易本科毕业生求职信
2014/09/26 职场文书
学校总务处领导班子民主生活会对照检查材料思想汇报
2014/09/27 职场文书
地道战观后感500字
2015/06/04 职场文书