【问题标题】:Convert .py to .exe with cmd使用 cmd 将 .py 转换为 .exe
【发布时间】:2022-02-08 00:26:43
【问题描述】:

我试图将我的main.py 转换为 exe 文件

我按照 youtube 上的教程做了,我按照上面说的做了

首先打开文件夹中的cmd

然后输入pip install pyinstaller 然后像这样输入pyinstaller --onefile main.py 但它没有转换它显示了这一点

【问题讨论】:

  • 欢迎来到 Stack Overflow。 Please don't post screenshots of text。它们无法被屏幕阅读器等自适应技术的用户搜索或复制,甚至无法使用。相反,将代码作为文本直接粘贴到您的问题中。如果您选择它并单击{} 按钮或Ctrl+K,则代码块将缩进四个空格,这将导致其呈现为代码。
  • 这个问题已经回答here看看

标签: python exe


【解决方案1】:

这个问题可能是因为pyinstaller不在PATH环境变量中。

首先,找到 pyinstaller.exe 的完整路径 - 它应该在 Python 安装的 Scripts 目录中(可能是 C:\Users\[USERNAME]\AppData\Local\Programs\Python\[Python_VER]\Scripts)。复制完整路径。

然后打开命令提示符(以管理员身份)并运行命令:

setx PATH "%PATH%;PYINSTALLER_PATH"

其中 PYINSTALLER_PATH 是您复制的 pyinstaller 的完整路径。

然后重新启动命令提示符并再次运行命令。

【讨论】:

    【解决方案2】:

    虽然 Eyal 的解决方案是正确的,但还有一个更简单的选择。运行这个:

    py -m PyInstaller --onefile main.py
    

    也可能是python -m PyInstaller --onefile main.py,具体取决于您的系统配置。

    【讨论】:

    • 谢谢第二个工作
    猜你喜欢
    • 1970-01-01
    • 2020-09-22
    • 1970-01-01
    • 2021-05-02
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多