经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » Python3 » 查看文章
关于python3中setup.py小概念解析
来源:jb51  时间:2019/8/23 8:31:20  对本文有异议

关于

  • python setup.py bdist
  • python setup.py sdist

两者的区别

  • sdist 指的是source dist 即源码发布,带setup.py
  • bdist 指的是built (binary) dist 即编译过(二进制)发布 不带setup.py

查看setup.py各种编译命令参数

  1. python setup.py --help-commands

查看具体某个命令参数

  1. python setup.py bdist --help

查看setup.py配置的参数

  1. python setup.py --help

一个实际的例子

  1. from distutils.core import setup
  2. setup(name="ccy",
  3. version="1.0",
  4. description="ccy's module",
  5. package_dir={'':'c1'},
  6. packages=["c11","c12","c11.c111"],
  7. author="ccy")

编译成exe,可以选择安装目录

  1. python setup.py bdist_wininst

测试编译安装成果

  1. #TestMyPkg.py
  2. from c11.f11 import my11
  3. my11.showmyself()

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持w3xue。

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号