Python脚本打包成exe教程:PyInstaller实操指南

版权申诉
5星 · 超过95%的资源 1 下载量 139 浏览量 更新于2024-08-25 收藏 204KB PDF 举报
本文档介绍了如何将Python脚本打包成可执行文件(.exe)以便在不安装Python环境的计算机上运行。首先,作者强调了将Python脚本转换为可执行文件的需求,主要是为了方便那些没有预装Python环境的用户。 步骤1:安装PyInstaller PyInstaller是一个用于将Python应用程序打包成独立可执行文件的工具。作者建议在命令行(CMD)中使用pip3进行安装,指定阿里云镜像源以加速下载: ```bash pip3 install pyinstaller --index-url http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com ``` 验证安装是否成功,可以运行`pyinstaller --help`。 步骤2:编写简单的Python示例脚本 由于项目脚本不便展示,文中提供了一个简单的计时器脚本,通过`time`模块实现计时功能,并且捕捉`Ctrl+C`中断。 步骤3:打包Python脚本 打包过程涉及到以下几个关键命令: - 使用`pyinstaller`命令,加上参数 `-F`(生成单个可执行文件,而不是包含所有依赖的目录)、`-i`(指定图标文件,如 `-i 2.ico test.py`),以及 `-w`(隐藏命令行窗口)。 - 将要打包的Python脚本和.ico图标文件放在同一目录下。 - 执行打包命令后,生成的.exe文件会位于`dist`文件夹中。 步骤4:运行打包后的程序 打包完成后,用户可以直接双击生成的.exe文件来运行,无需额外配置Python环境。运行时,如果添加了图标,界面会更加友好。 总结: 本文详细介绍了如何使用PyInstaller将Python脚本打包成可执行文件,并提供了实际操作步骤和一个简单的示例。这对于那些需要在不同环境下部署Python应用的开发者来说是一项实用技能,确保了代码可以在没有Python环境的机器上无缝运行。