Python基础教程18.5 小结

18.5 小结

至此,你知道了如何创建带GUI安装程序的专业级软件或自动生成.tar.gz文件。现对本章介绍的概念总结如下。

 Setuptools:Setuptools工具包让你能够编写安装脚本。根据约定,这种安装脚本被命名为setup.py。使用这种脚本,可安装模块、包和扩展。

 Setuptools的命令:可使用多个命令来运行setup.py脚本,如build、 build_ext、 install、sdist和bdist。

 编译扩展:可使用Setuptools来自动编译C语言扩展,并让Setuptools自动确定Python安装位置以及该使用哪个编译器。还可让它自动运行SWIG。

 可执行的二进制文件:Setuptools扩展py2exe可用来从Python程序创建可执行的Windows二进制文件以及其他一些文件(可使用安装程序方便地安装)。无需单独安装Python解释器,就可运行这些.exe文件。在macOS中,扩展py2app提供了与py2exe类似的功能。

18.5.1 本章介绍的新函数

函 数 描 述

setuptools.setup(...) 在脚本setup.py中使用关键字参数配置Setuptools

18.5.2 预告

有关技术方面的内容就介绍到这里。下一章将介绍一些编程方法和理念,然后你就可以开始动手创建项目了。愿你玩得愉快

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190702A05ETO00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励