python - 如何使用 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,开头有一个空格。是的……我也很困惑。
解决方案
推荐阅读
- modelica - 用于输出 FMU 的电连接器的适配器(电非因果 - 因果连接器)
- x86 - 使用和不使用 IO 位图创建适当的任务状态段 (TSS) 结构?
- asp.net-web-api - ASP.NET Web API - 500 内部服务器错误 - Ninject DI
- css - 如何控制粘性元素的子元素的 z-index
- c - 指针表达式何时“基于”另一个指针?
- javascript - 如何克隆/复制 DOM 节点的影子 Dom?
- asp.net-core - .NET Core Razor 路由到 REST 样式路由
- php - 将 PDF 从 MySql DB 检索到 android(使用 Volley)
- java - java - 如何在Java的嵌套for循环中用字母递增值?
- debian - glibc 破坏的所有 debian 主要命令