如何使用所有其他脚本将python项目转换为可执行文件?

问题描述 投票:0回答:1

我知道已经对此提出了很多问题,但是没有一个问题真正对我有帮助。让我解释整个项目方案,以便更好地解决我的问题。目录结构如下所示:

项目目录布局

enter image description here

我需要将整个基于GUI的项目(主要文件使用Tkinter模块创建GUI)转换为main.exe,我可以与其他人共享,同时确保所有其他文件的工作方式与现在的工作方式完全相同当我通过命令提示符运行此main.py时。当我将此命令与pyinstaller一起使用时-

"pyinstaller --onefile --noconsole main.py"

它将创建main.exe,该文件在运行时显示“无法执行脚本”。请为我提供详细说明,以说明如何实现上述要求。预先谢谢你。

python tkinter exe pyinstaller
1个回答
0
投票

使用Pyinstaller从Python脚本创建可执行文件:

步骤1:将Python添加到Windows路径步骤2:打开Windows命令提示符步骤3:安装Pyinstaller套件

  • 在Windows命令提示符中,键入以下命令进行安装pyinstaller软件包(然后按Enter):

    pip install pyinstaller

    enter image description here

第4步:保存您的Python脚本

  • 然后我将Python脚本保存在以下文件夹中:

     C:\Users\Ron\Desktop\MyPython
    
  • 我在其中将Python脚本命名为'hello'enter image description here

步骤5:使用Pyinstaller创建可执行文件

  • 现在您可以使用pyinstaller从Python脚本创建可执行文件。

  • 只需转到命令提示符,然后键入:

  • cd后跟您的Python脚本的存储位置

  • 就我而言,我在命令提示符下键入了以下内容:

    cd C:\Users\Ron\Desktop\MyPython

  • 接下来,使用以下模板创建可执行文件:

    pyinstaller --onefile pythonScriptName.py

  • 由于在我们的示例中,pythonScriptName为'hello',因此用于创建可执行文件的命令为:

    pyinstaller --onefile hello.py

  • 完成后,最后一次按Enter。

步骤6:运行可执行文件

  • 您的可执行文件现在应该在您指定的位置创建。

  • 就我而言,我回到了最初存储“ hello”脚本的位置(C:\ Users \ Ron \ Desktop \ MyPython)。

  • 在该位置创建的其他文件很少。要查找可执行文件,请打开dist文件夹:enter image description here

  • 现在您将看到可执行文件:enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.