我只是尝试用PyInstaller构建我的应用程序,我得到了以下错误:
ModuleNotFoundError: No module named 'PyQt6.QtWebChannel'
.py文件运行得很好,所以我猜PyInstaller有问题。我是否还可以使用另一种工具来解决这个问题,或者只需要做一些bug修复?
我不想降级到PyQt5,因为我想使用它的最新版本,我也不喜欢文本是多么模糊,当我使用它。
File "c:\users\\anaconda3\lib\site-packages\PyInstaller\hooks\hook-PyQt5.py", line 11, in <module>
from PyInstaller.utils.hooks.qt import pyqt5_library_info, \
File "c:\users\\anaconda3\lib\site-packages\PyInstaller\utils\hooks\qt.py", line 162, in <module>
pyqt
我已经看到一些帖子说这个问题已经解决了,但是我仍然不能成功地用Python3.6.4、PyQt 5.10.1和Pyinstaller3.3.1编译。
得到大量警告(如下面的警告),由此产生的可执行文件无法工作。
WARNING: lib not found: api-ms-win-crt-runtime-l1-1-0.dll dependency of C:\users\justin\appdata\local\programs\python\python36-32\lib\site-packages\PyQt5\Qt\plugins\bearer\qgenericbearer.dll typ
我正在尝试使用Pyinstaller (3.3版)在Windows (8.1版)上构建Python (3.6版)项目到单个exe文件中。该项目包含PyQt5、numpy、matplotlib依赖项。Pyinstaller写道:
Building EXE from out00-exe.toc completed successfully.
但是当我运行exe-file时,我得到:
...
File "distutils\__init__.py", line 44, in <module>
ImportError: cannot import name 'd
我有一个使用pyinstaller构建的应用程序,它使用PySide作为其Qt。通过嵌入IPythonqt控制台,我包含了一个交互式提示符。这会破坏由pyinstaller创建的构建。
下面是一个最小的(非)工作示例:
from PySide.QtGui import *
from IPython.qt.console.rich_ipython_widget import RichIPythonWidget
from IPython.qt.inprocess import QtInProcessKernelManager
from IPython.lib import guisupport
我正在使用Python3.9.5,我想升级我的Pyinstaller到最近的版本,因为我遇到了问题,我的应用程序公证。所有的版本4.3都很好,但是4.4版本的构建失败了,导致了一条长消息以
AttributeError: Module 'PyQt5' has no attribute '__version__'
我怎么解决这个问题?
我正在使用pyqt5和matplotlib构建一个python程序。这是工作。我使用pyinstaller来构建一个可执行文件。它是在我的win10和其他win10上工作。但是当win7打开它时,它会出现错误,说failed to executable script pyi_rth_qt5。我不知道出了什么问题?有人能帮帮我吗?
我正在尝试构建一个用python和pyqt5构建的桌面应用程序。我想发送给用户自己的登录详细信息,但我不完全确定如何处理私钥。到现在为止,我不得不
export GOOGLE_APPLICATION_CREDENTIALS=[path to private key json]
或用于窗户
set GOOGLE_APPLICATION_CREDENTIALS=[path to private key json]
显然我不想泄露私钥。在程序中存储它可以吗?还是有一种特殊的安全方法来做到这一点?我正在使用pyinstaller打包所有的东西。
我试图用pyinstaller从我的python代码main.py生成一个可执行的文件,但是我得到了一个错误,我不知道我哪里出错了。 我尝试了pyinstaller和auto-py- to -exe的不同方法,但它们似乎都不起作用。生成的.exe文件将打开一个控制台,然后立即关闭。我想这跟我的进口有关。 import os
import sys
import random
import time as time
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import * 这是我在pyin