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文件,具体如下:

  1. 打开命令提示符窗口,输入以下命令:
pyinstaller -F (要打包的.py文件的绝对路径)F:/PythonProject/studentSystem/studentsystem.py

参数 -F 表示只生成一个扩展名为 .exe 的可执行文件

  1. 输入以上命令按下 Enter 键后,将自动生成 .exe 可执行文件,具体如下:
    生成 .exe 可执行文件的执行过程
  2. 在上图所示的位置找到打包好的 .exe 可执行文件,双击该文件即可运行,具体如下所示:
    在这里插入图片描述
    需要注意的是:
    使用PyInstaller模块打包程序时,不能把项目中应用的图片、文本文件、音频、视频等资源打包到可执行文件中。因此,在打包后还需要把这些资源复制到与可执行文件相同的目录中。
Logo

更多推荐