假设当前python项目的入口文件为 input.py
1. 安装
pip install pyinstaller
2. 打包
# input.py 即入口文件
# -F 覆盖原来的包
# -w 去掉黑色的cmd 界面
pyinstaller -Fw input.py
3. 如果使用到 第三方 依赖 例如 mysql 等python 依赖该如何加入进来呢?
# input.py 文件
from tkinter import *
import sys
sys.path.append("D:/project/IT/myUtils/getTableInfomention/com/js/auth/business")
from exportDocumentWord import exportDocument
# 在打包时需要将第三方依赖包加入进来
# 以下包在 当前py文件中并没有被使用 ,
# 但是其他py 文件需要依赖 所以需要将当前项目素所有的
# import 一起加入进来
from docx import Document
from docx.shared import Inches
# 导入pymysql模块
import pymysql
附上我的成果: