Python编程:打包与灵活开发指南
1. 程序打包相关
1.1 打包工具概述
可以使用Setuptools工具包来编写安装脚本,通常称为 setup.py 。借助这些脚本,能够安装模块、包和扩展。Setuptools有多个可用命令,如 build 、 build_ext 、 install 、 sdist 和 bdist 。
1.2 功能特性
- 编译扩展 :使用Setuptools可自动编译C扩展,它会自动定位Python安装位置并确定要使用的编译器,甚至还能自动运行SWIG。
- 生成可执行二进制文件 :Setuptools的
py2exe扩展可将Python程序创建为Windows可执行二进制文件。连同几个额外文件(可通过安装程序方便地安装),这些.exe文件无需单独安装Python解释器即可运行。py2app扩展为macOS提供了类似功能。
1.3 新函数
| 函数 | 描述 |
|---|---|
setuptools.setup(...) </ |
Python编程:打包与灵活开发指南
超级会员免费看
订阅专栏 解锁全文
734

被折叠的 条评论
为什么被折叠?



