码迷,mamicode.com
首页 > 编程语言 > 详细

一个关于python3中setup.py小概念

时间:2019-08-22 11:13:19      阅读:83      评论:0      收藏:0      [点我收藏+]

标签:ack   com   安装   例子   package   comm   utils   的区别   pkg   

一个关于setup.py小概念
关于
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()

一个关于python3中setup.py小概念

标签:ack   com   安装   例子   package   comm   utils   的区别   pkg   

原文地址:https://www.cnblogs.com/cquccy/p/11392708.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!