他以前的课程涵盖了其他Python程序员使用的封装模块。然而,许多不是程序员的计算机用户没有安装Python。因此,将脚本打包为相关平台(如Windows或Mac操作系统)的可执行文件很有用。对于Linux来说,这是不必要的,因为大多数Linux用户都安装了Python,并且能够运行脚本。
对于Windows,许多工具可用于将脚本转换为可执行文件。例如,Py2EXE可以用来将Python脚本连同它所需的库打包成单个可执行文件。
PyInstaller和CXY-FILL也有同样的用途。
Mac用户使用 py2app, PyInstaller 或者 cx_Freeze.