当我尝试在 python 中创建浏览器时出现错误
Posted
技术标签:
【中文标题】当我尝试在 python 中创建浏览器时出现错误【英文标题】:I got an error when I tried to create a browser in python 【发布时间】:2021-12-02 13:40:00 【问题描述】:我试图在 python 中使用 PyQt5 创建一个浏览器。这是我的代码
from PyQt5.QtWidgets import *
import sys
class MainWindow(QMainWindow):
def __init__(self):
super(MainWindow, self).__init__()
self.showMaximized()
app = QApplication(sys.argv)
QApplication.setApplicationName('browser')
window = MainWindow()
app.exec_()
当我尝试运行此代码时,出现以下错误。
This application failed to start because no Qt Platform plugin
could be initialized. Reinstalling the application may fix this problem.
我上网查了一下,我什至更新了我的 Bios,但没有修复。
我使用 python 3.9。在 Windows 的 Pycharm 社区版 2020.3 中使用此代码时出现此错误
【问题讨论】:
Windows 还是 Linux? 从错误消息的外观来看,我认为是 Windows。 @EliaTolin Qt 文件夹中没有 plugins 文件夹(第 11 步),Qt 文件夹中没有 bin 文件夹(第 16 步)。 【参考方案1】:试试这些步骤:
-
打开文件资源管理器
点击这台电脑或电脑
打开 C 盘
搜索 pyqt5_tools
等待搜索完成
点击pyqt5_tools
右键单击 pyqt5_tools
点击打开文件夹位置
打开 PyQt5 文件夹
打开 Qt 文件夹
打开插件文件夹
复制平台文件夹
点击站点包
打开 pyqt5_tools 文件夹
打开 Qt 文件夹
打开 bin 文件夹
粘贴文件夹
祝你好运和好代码!
【讨论】:
以上是关于当我尝试在 python 中创建浏览器时出现错误的主要内容,如果未能解决你的问题,请参考以下文章
当我尝试在 /Library/Application Support/ 中创建文件夹“efiLinq”时出现权限被拒绝错误
尝试在 Keras 中创建 BLSTM 网络时出现 TypeError
使用 Python 在 Flask 中创建端点时出现问题 [重复]