首页 > 解决方案 > 如何使用 PyInstaller 将 PY 转换为 EXE

问题描述

所以这就是我尝试过的。我发现“PIP INSTALL”对我不起作用。不确定这是 Windows 的问题,还是我的键盘上需要更少的 ID10T。在哭泣和咬牙切齿之后,Python 的 PATH 被添加到 Window thingy 中。当你住在佛罗里达州时,谷歌搜索“Python Path”会显示大沼泽地,所以说起来容易做起来难。即使添加了路径,“PIP”仍然不起作用。但是这个命令确实适用于 PIP 安装

python -m pip install pyinstaller

不知道为什么,但它与“PYTHON -M”前缀一起使用,所以我使用它。所以我看到一堆响应表明 Pyinstaller 已安装。以下是一些片段:

成功构建pyinstaller
成功安装altgraph-0.17 future-0.18.2 pefile-2021.5.24 pyinstaller-4.3 pyinstaller-hooks-contrib-2021.1 pywin32-ctypes-0.2.0

在哪里?没有线索。我在要转换的 PY 文件的文件夹中运行它。没有迹象表明它在那里。现在,当我尝试使用与 PIP 相同的技巧运行 PYINSTALLER 时,我碰到了下一堵墙。

python -m pyinstaller --onefile main.py
没有名为 pyinstaller 的模块

任何进入下一步的方向都值得赞赏。我是否需要为“PIP 安装项目”添加另一个路径??

更新:我不确定为什么空间会产生如此大的不同,但这里是最终工作的总结

A>Pyinstaller --onefile main.py
B>python -m Pyinstaller --onefile main.py
C> python -m PyInstaller --onefile main.py

A 和 B 不起作用。C确实有效。C 是 B,开头有一个空格。是的……我也很困惑。

标签: pythonpippyinstaller

解决方案


推荐阅读