关于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利用requests库进行接口测试的方法详解
Jul 06 Python
Django框架使用mysql视图操作示例
May 15 Python
Python字典对象实现原理详解
Jul 01 Python
Python实现朴素贝叶斯的学习与分类过程解析
Aug 24 Python
Python中使用socks5设置全局代理的方法示例
Apr 15 Python
pandas中的ExcelWriter和ExcelFile的实现方法
Apr 24 Python
浅谈keras通过model.fit_generator训练模型(节省内存)
Jun 17 Python
Python工程师必考的6个经典面试题
Jun 28 Python
Python filter过滤器原理及实例应用
Aug 18 Python
Django程序的优化技巧
Apr 29 Python
教你如何用Python实现人脸识别(含源代码)
Jun 23 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
基于mysql的论坛(3)
2006/10/09 PHP
php获取从百度搜索进入网站的关键词的详细代码
2014/01/08 PHP
PHP mail()函数使用及配置方法
2014/01/14 PHP
腾讯CMEM的PHP扩展编译安装方法
2015/09/25 PHP
php 多继承的几种常见实现方法示例
2019/11/18 PHP
动态加载iframe
2006/06/16 Javascript
Jquery作者John Resig自己封装的javascript 常用函数
2009/11/09 Javascript
JS实现局部选择打印和局部不选择打印
2014/04/03 Javascript
jQuery+Ajax+PHP+Mysql实现分页显示数据实例讲解
2015/09/27 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
JavaScript提高网站性能优化的建议(二)
2016/07/24 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
BootStrap模态框不垂直居中的解决方法
2017/10/19 Javascript
vue操作下拉选择器获取选择的数据的id方法
2018/08/24 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
在vue-cli3中使用axios获取本地json操作
2020/07/30 Javascript
Win7下Python与Tensorflow-CPU版开发环境的安装与配置过程
2018/01/04 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
PyTorch的SoftMax交叉熵损失和梯度用法
2020/01/15 Python
利用Python自动化操作AutoCAD的实现
2020/04/01 Python
matplotlib quiver箭图绘制案例
2020/04/17 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
2020/06/22 Python
详解pytorch tensor和ndarray转换相关总结
2020/09/03 Python
日本一家专门经营各种箱包的大型网站:Traveler Store
2016/08/03 全球购物
中国酒类在线零售网站:酒仙网
2016/08/20 全球购物
欧洲顶级体育电子商务网站:SportsShoes.com
2018/03/27 全球购物
ReVive利维肤美国官网:RéVive Skincare
2018/04/18 全球购物
以太网Ethernet IEEE802.3
2013/08/05 面试题
用JAVA实现一种排序,JAVA类实现序列化的方法(二种)
2014/04/23 面试题
广告学毕业生求职信
2014/01/30 职场文书
收银出纳员岗位职责
2014/02/23 职场文书
超市创业计划书
2014/09/15 职场文书
2015年个人现实表现材料
2014/12/10 职场文书
2015年社会实践个人总结
2015/03/06 职场文书
男方家长婚礼致辞
2015/07/27 职场文书
python 解决微分方程的操作(数值解法)
2021/05/26 Python