python - 使用 PyInstaller 编译 python,用 Python
问题描述
我正在寻找一种方法来运行从 Python 脚本编译的 PyInstaller,而不是文档中显示的命令行。
我查看了文档和互联网,但所有解决方案都建议通过命令行使用它,pyinstaller foo.py
我的意思是使用类似的东西,
import PyInstaller
PyInstaller.compile("x.py")
但是,我无法通过 Python 本身找到任何方法。
非常感谢所有帮助!
解决方案
我找到了从 Python 激活 PyInstaller 的解决方案。
from PyInstaller import __main__ as main
main.run("a")
我不知道为什么,但除非文件有 1 个字母的文件名,否则它不会工作。
推荐阅读
- javascript - 如何使用 JavaScript 获取 GPS 时间
- docker - gradle docker 文件来构建 jars
- vaadin - 如何滚动页面而不是 Vaadin ComboBox 中的项目?
- kubernetes - 在 Kubernetes 中执行清单文件时出现标签 ValidationError 错误
- c - 确定 PIC16F1516 代码库的 FOSC
- java - Generic 中的 jdk7 和 jdk8 有什么区别?
- c# - ASP.NET Web 表单和外部身份验证服务
- python - Python守护程序模式不返回信息
- python-3.x - 从底图转移到 cartopy
- python - 在现有的烧瓶 html 表中显示熊猫数据框,并在 get 中为子集发送参数?