pyinstaller相关内容
什么是 sys._MEIPASS.这个变量的值是什么,它的用途是什么?我正在寻找一个 python 脚本,但是当我在 eclipse(pydev) 上运行它时.它显示错误. 解决方案 sys._MEIPASS 是 PyInstaller 的临时文件夹.有关详细信息,请参阅此问题.
..
我尝试在 exe 文件中构建我的 python selenium 测试并在许多机器上运行它以保持测试独立于环境.但是结果 *.exe 文件找不到 selenium webdriver.如何在 *.exe 文件中包含所有 selenium 依赖项?或者也许还有其他方法?是否可以制作虚拟环境并分发? 解决方案 我假设您正在使用 py2exe 来生成 exe.您需要在 setup.py 文件中指
..
我使用 --onefile 参数使用 Pyinstaller 创建了一个单文件 python 应用程序.一切都按预期工作,但在我的机器上启动时间约为 10 秒.问题是在Pyinstaller包的文件解压过程中没有视觉反馈,所以你不知道应用程序是否正在启动,甚至你是否真的点击了图标.如果机器很慢,这个问题会变得更糟(在我用一台非常旧的机器测试时,我需要将近 20 秒才能看到我的应用程序的第一次登录)
..
我有一个相当简单的 GUI (wxPython) 应用程序并且运行良好.我使用的是 Windows 7. 使用 pyinstaller 和 -w(或 --noconsole 或 --windowed)编译并运行它时,我可以看到一个控制台窗口一毫秒,然后它关闭.GUI 应用程序将无法运行. 不使用 -w 编译将生成一个带有控制台窗口的工作应用程序. 我在这里遗漏了什么? 解决方案
..
我尝试使用 pyinstaller 部署模型,当我运行它时出现以下错误. ModuleNotFoundError: 没有命名的模块'tensorflow.python._pywrap_tensorflow_internal' 张量流 1.7.0 cudnn64_7 CUDA 9.0 Python 3.6 解决方案 您只需将 dist 文件夹中包含的文件 _py
..
我正在尝试使用 pyinstaller 和诸如 Scientific、MMTK 之类的模块编译 python 脚本.Pyinstaller 无法包含一些 .pyd 模块,所以我手动将它们复制到 dist 文件夹中.当我执行编译的 exe 时,它给了我以下错误:- C:\Python27\hello\dist\hello>hello.exe回溯(最近一次调用最后一次):文件“",第 21 行,
..
首先我要提一下,我在 Windows 7 上通过 Anaconda 发行版使用 Python 2.7.6. 运行 pyinstaller --onefile MyScripy.py 时,我只收到一个错误,即标题中提到的错误,并且创建了 exe.运行 exe 时,使用 ctypes 库存在一些问题,我认为与上述错误有关. 我在 pyinstaller 命令的输出中总共收到 12 次此错误
..
我有一个使用 pygkt、gtk、ctypes、os 和其他一些模块的 python 代码.我使用 pyinstaller 创建了一个独立的代码执行程序.它在 ubuntu 上运行良好.现在我想为 windows 平台创建另一个独立的执行程序.我使用了工具 https://github.com/paulfurley/python-windows-packager并按照步骤操作.但我收到错误:找不到
..
我正在尝试使用 pyinstaller 从 Python 应用程序为 Windows 创建单文件可执行文件. 我从 此处pyinstaller 的实验性 Python 3 分支> (该文件是 python3.zip,但链接现已失效).我使用 python setup.py install 安装了它. 然后我创建了一个名为test.py的测试python脚本,内容如下: print('
..
情况 我在 Windows 上使用 Pyinstaller 来制作我的项目的 .exe 文件. 我想使用 --onefile 选项来获得干净的结果和易于分发的文件/程序. 我的程序使用 config.ini 文件来存储配置选项.该文件可由用户自定义. 问题 使用 --onefile 选项 Pyinstaller 将所有声明的“数据文件"放在单个 .exe 文件中.
..
我正在 Python 2.6 下使用 PyInstaller,由于 MS 造成的混乱,仅部分支持它们的清单废话现在影响了 Python,因为它现在是 MSVC8 编译的. 问题在于清单嵌入支持依赖于 pywin32 扩展以便构建这很痛苦,因为在创建 virtualenv(在构建环境中有点失败)我找不到安装所需扩展的方法,以便 PyInstaller 可以访问它们. 有没有人找到解决这个
..
我正在编译我的第一个 GUI 应用程序,我正在使用 pyinstaller,因为它是我所知道的,它生成 .exe 文件.我在 AMD 64 位的 win32 上使用 Python 3.8.1(标签/v3.8.1:1b293b6,2019 年 12 月 18 日,22:39:24)[MSC v.1916 32 位(英特尔)]. from tkcalendar import Calendar, Da
..
只是尝试官方文档站点示例之一: from pysnmp.hlapi import *errorIndication, errorStatus, errorIndex, varBinds = next(getCmd(SnmpEngine(),社区数据('公开'),UdpTransportTarget(('192.168.1.14', 161)),上下文数据(),ObjectType(ObjectI
..
如对我的问题的回答所述此处,在 Pyinstaller 规范文件中的 binaries 中设置 chromedriver 的路径(binaries=[('/usr/bin/chromedriver', './selenium/webdriver')]) 没有效果(除非设置不正确).也就是说,只要 chromedriver 位于 PATH 中(在本例中为/usr/bin),它就会被访问.我的问题是关
..
最近我在 VirtualBox 6.1 上安装了 Neverware 的 Chromium OS 版本,称为 Cloudready,为 Chromebook 开发 Python 应用程序.此版本的 Chromium OS 是 48.0.2564.116 开发人员版本(由于图形不兼容,不会安装较新的版本).由于我没有 Google 帐户,因此我以访客用户身份登录 Chromium OS(不知何故,我
..
如何将 QML 文件作为单个可执行文件包含到我的 Python 项目中.当我运行 pyinstaller --onefile main.py 时,运行可执行文件会导致找不到 QML 文件的错误.除非我使用绝对路径或将 view.qml 放在与我的可执行文件相同的目录中.我不想有一个单独的 QML 文件,我想把它合并到可执行文件中. main.py: if __name__ == "__ma
..
我制作了一个简单的 GUI (wxpython) 应用程序(一些静态文本、按钮、组合框等)并使用 pyinstaller 制作了 exe 文件,但是 Avast 防病毒软件说这是一种病毒.我该如何解决这个问题? 解决方案 将您的 EXE 文件发送到 Avast供分析: 报告病毒 如果您遇到可疑文件或收到您认为是误报病毒警报,请联系我们病毒实验室分析. PyInstalle
..
按照此处答案中的建议更新 Pyinstaller 规范文件后 (How to include chromedriver使用 pyinstaller?),仍然无法从生成的应用程序文件访问 chromedriver.问题可能出在 .\\selenium\\webdriver 上吗?这是从答案中复制的,我不确定它是否特定于 Windows 操作系统. 在终端中运行 UNIX 可执行文件,访问 ch
..
我只有一行代码 input() 是用 python 编写的,并与带有选项 --onefile 的 pyinstaller 打包在一起.exe 文件是 4577 kB,几乎是 5Mb.如何减小其大小或排除一些自动捆绑的库? 解决方案 您使用 pyinstaller 创建的 .exe 文件包括 python 解释器和脚本中包含的所有模块.也许,您使用的模块本身就有一个很大的库.然而,您可以尝试
..
我试图理解为什么 PyInstaller 文档指出可以轻松提取用于加密 Python 源代码的 --key 参数: 此外,通过在 PyInstaller 的命令行上指定加密密钥,可以使用 AES256 混淆 Python 字节码.请注意,提取密钥并取回原始字节码仍然很容易,但它应该可以防止大多数形式的“随意"篡改. 我对 AES-256 的基本理解是,如果没有人拥有您指定的加密密钥,他
..