Pycharm 打包为 .exe 可执行文件
01 安装 PyInstaller 模块
- Python 项目编写完成后,可以将其打包成一个 .exe 可执行文件,这样即使计算机上没有Python开发环境也可以运行该Python项目
- 实现打包 .exe 可执行文件时,需要使用 PyInstaller 模块,该模块为第三方模块需要单独再安装
- PyInstaller 模块支持多种操作系统,如 Windows、Linux、Mac OS X 等,但是该模块并不支持跨平台操作。例如:如果实在 Windows 操作系统下打包的 .exe 可执行文件,该文件就只能在 Windows 环境下运行
Windows操作系统下安装PyInstaller模块输入以下命令:
pip install pyinstaller -i https://pypi.doubanio.com/simple
具体Python安装第三方库步骤详见 Python 下载安装第三方库
PyInstaller 模块安装完成以后,可以在命令提示符窗口中输入以下命令:
pyinstaller --version
通过查询 PyInstaller 模块版本的方式检测安装是否成功
02 打包文件
PyInstaller 模块安装完成以后,就可以打包Python项目.py文件为.exe文件,具体如下:
- 打开命令提示符窗口,输入以下命令:
pyinstaller -F (要打包的.py文件的绝对路径)F:/PythonProject/studentSystem/studentsystem.py
参数 -F 表示只生成一个扩展名为 .exe 的可执行文件
- 输入以上命令按下 Enter 键后,将自动生成 .exe 可执行文件,具体如下:
- 在上图所示的位置找到打包好的 .exe 可执行文件,双击该文件即可运行,具体如下所示:
需要注意的是:
使用PyInstaller模块打包程序时,不能把项目中应用的图片、文本文件、音频、视频等资源打包到可执行文件中。因此,在打包后还需要把这些资源复制到与可执行文件相同的目录中。