用Python制作包含数据库的exe文件[重复]

Posted

技术标签:

【中文标题】用Python制作包含数据库的exe文件[重复]【英文标题】:Making exe file with Python including database [duplicate] 【发布时间】:2020-12-31 07:37:43 【问题描述】:

我正在使用 pyqt5 (Python) 开发桌面应用程序。该应用程序包含后端数据库。

假设我在 mysql 中为公司(数据库名称)数据库中的员工创建了一个表。我的应用程序有一个存储员工详细信息的界面。现在我想用我的数据库和应用程序创建单个可执行文件。我想将该应用程序安装在没有互联网的客户端机器中。现在我想知道如何做到这一点以及客户系统需要什么软件。

我的任务来源如下:

Window 10(客户端系统) 我的可执行文件(.exe 文件)---> 我正在使用 MYSQL 和 pyqt5 (Python)
    如何创建这个包含公司数据库的exe文件? 客户系统需要什么软件才能成功运行此应用程序?

如果可能的话,给我一步一步的指导。

【问题讨论】:

【参考方案1】:

这是您需要执行的步骤。

    首先你需要安装pyinstaller并创建一个onedir可执行文件夹 下载Inno Setup Installer。 创建安装程序并在创建安装程序时添加所有项目文件。 将这个安装程序文件 (*.exe) 复制到您的客户端计算机中。 安装 exe。它会自动将您的文件添加到所需的位置。

*注意:创建 Inno Setup 可执行文件并不是一件容易的事,最好先在 youtube 上观看任何有关创建安装程序的教程。

【讨论】:

以上是关于用Python制作包含数据库的exe文件[重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用 Pyinstaller 制作的 Python Exe 试图从错误的位置找到 dll

为 .exe 文件设置图标

相对于当前文件夹运行 exe [重复]

pyintaller转换成exe文件运行不了的问题

Python的.py文件打包成exe可执行文件

从python制作一个.exe,包括.txt文件? [关闭]