码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Could not load the Qt platform plugin “xcb“ in


    在Linux上用Vscode调试MAPPO代码时碰到“Could not load the Qt platform plugin “xcb” in…”问题,问题详细描述如下:

    qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/home/cloris/anaconda3/envs/py37/lib/python3.7/site-packages/cv2/qt/plugins" even though it was found.
    This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

    Available platform plugins are: xcb, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl.

    报错原图:
    网上查找解决方法如下:
    在终端输入如下代码:

    export QT_QPA_PLATFORM=offscreen

    成功解决问题

    上面适用 没有显示器的时候,如果有显示器,设置成offscreen会报下面的错误:

    X Error of failed request: BadWindow (invalid Window parameter) Major opcode of failed request: 3 (X_GetWindowAttributes) Resource id in failed request: 0x4 Serial number of failed request: 7 Current serial number in output stream: 8

    这时候只需要把参数设置成 

    export QT_QPA_PLATFORM=xcb

    --------------------------------------------------------------------------------------------------------------

    QT_QPA_PLATFORM环境变量用于设置Qt应用程序的平台插件,以指定Qt应用程序在不同图形平台上的行为。这个环境变量的值可以设置为不同的参数,以满足不同的需求。以下是一些常见的QT_QPA_PLATFORM值以及它们的含义:

    1. linuxfb: 使用Framebuffer作为图形输出,适用于嵌入式Linux系统等。

    2. xcb: 使用X Window系统(X11)作为图形输出,这是Linux和Unix系统上常用的默认选项。

    3. windows: 使用Windows操作系统上的本机图形接口。

    4. minimal: 使用Qt的最小平台插件,通常用于测试或构建最小化Qt应用程序。

    5. offscreen: 在没有显示器的情况下运行应用程序,通常用于无头(headless)或远程服务器上的应用程序。

    6. android: 用于Android平台上的Qt应用程序。

    7. macos: 用于macOS上的Qt应用程序。

    8. wayland: 使用Wayland图形协议作为图形输出,通常用于现代Linux桌面环境。

  • 相关阅读:
    基于滴滴平台数据测算的城市发展环境指数
    SSM33:MYBatis注解开发
    pycharm 无法显示matplotlib的绘图 - 查询显示绘图的backend - Agg -module://backend_interagg
    力扣——程序员面试金典109题刷题笔记(一)
    产品发布+联合演讲+认证+奖项丨云和恩墨在openGauss Developer Day 2023主论坛大放异彩...
    markdown语法整理
    7.数组(一维数组、二维数组、C99中的变长数组、二分查找法)
    Python Canvas and Grid Tkinter美妙布局canvas和其他组件
    神奇的 SQL ,同时实现小计与合计,阁下该如何应对
    深入理解Istio流量管理的超时时间设置
  • 原文地址:https://blog.csdn.net/baobei0112/article/details/133310070
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号