最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決在 Docker 中啟動(dòng) labelImg 的相關(guān)報(bào)錯(cuò)

 更新時(shí)間:2026年01月05日 09:46:24   作者:飯來_  
文章介紹了在Ubuntu-22.04中使用Miniconda3創(chuàng)建的Python 3.10虛擬環(huán)境下安裝labelImg時(shí)遇到的兩個(gè)主要錯(cuò)誤及其解決方法:libGL報(bào)錯(cuò)和xcb插件報(bào)錯(cuò),解決方法包括安裝libGL庫和補(bǔ)齊Qt5的xcb依賴項(xiàng),感興趣的朋友跟隨小編一起看看吧

一、簡介

本文提到的報(bào)錯(cuò)信息,是在 ubuntu-22.04 中通過 miniconda3 創(chuàng)建的 python-3.10 版本的虛擬環(huán)境下安裝的labelImg提示的報(bào)錯(cuò)。參考如下版本信息,如果有相關(guān)的報(bào)錯(cuò)可以參考本文的解決方法執(zhí)行。部分問題也可以通過 減低版本 來解決,需要具體情況具體分析。這里不保證完全有效,僅供參考。

# Name                    Version                   Build  Channel
_libgcc_mutex             0.1                        main  
_openmp_mutex             5.1                       1_gnu  
bzip2                     1.0.8                h5eee18b_6  
ca-certificates           2025.12.2            h06a4308_0  
expat                     2.7.3                h7354ed3_4  
labelimg                  1.8.6                    pypi_0    pypi
ld_impl_linux-64          2.44                 h153f514_2  
libexpat                  2.7.3                h7354ed3_4  
libffi                    3.4.4                h6a678d5_1  
libgcc                    15.2.0               h69a1729_7  
libgcc-ng                 15.2.0               h166f726_7  
libgomp                   15.2.0               h4751f2c_7  
libnsl                    2.0.0                h5eee18b_0  
libstdcxx                 15.2.0               h39759b7_7  
libstdcxx-ng              15.2.0               hc03a8fd_7  
libuuid                   1.41.5               h5eee18b_0  
libxcb                    1.17.0               h9b100fa_0  
libzlib                   1.3.1                hb25bd0a_0  
lxml                      6.0.2                    pypi_0    pypi
ncurses                   6.5                  h7934f7d_0  
openssl                   3.0.18               hd6dcaed_0  
pip                       25.3               pyhc872135_0  
pthread-stubs             0.3                  h0ce48e5_1  
pyqt5                     5.15.11                  pypi_0    pypi
pyqt5-qt5                 5.15.18                  pypi_0    pypi
pyqt5-sip                 12.17.2                  pypi_0    pypi
python                    3.10.19              h6fa692b_0  
readline                  8.3                  hc2a1206_0  
setuptools                80.9.0          py310h06a4308_0  
sqlite                    3.51.0               h2a70700_0  
tk                        8.6.15               h54e0aa7_0  
tzdata                    2025b                h04d1e81_0  
wheel                     0.45.1          py310h06a4308_0  
xorg-libx11               1.8.12               h9b100fa_1  
xorg-libxau               1.0.12               h9b100fa_0  
xorg-libxdmcp             1.1.5                h9b100fa_0  
xorg-xorgproto            2024.1               h5eee18b_1  
xz                        5.6.4                h5eee18b_1  
zlib                      1.3.1                hb25bd0a_0  

二、libGL 報(bào)錯(cuò)&解決方法

容器是精簡版的 Linux,默認(rèn)沒有 libGL 圖形驅(qū)動(dòng)庫,所以會(huì)提示找不到文件。

Traceback (most recent call last):
  File "/opt/miniconda3/envs/labelImg/lib/python3.10/site-packages/labelImg/labelImg.py", line 18, in <module>
    from PyQt5.QtGui import *
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
  File "/opt/miniconda3/envs/labelImg/bin/labelImg", line 3, in <module>
    from labelImg.labelImg import main
  File "/opt/miniconda3/envs/labelImg/lib/python3.10/site-packages/labelImg/labelImg.py", line 27, in <module>
    import sip
ModuleNotFoundError: No module named 'sip'
  1. 執(zhí)行如下指令解決上述 libGL 報(bào)錯(cuò)。
    apt update && apt install -y libgl1-mesa-glx libglib2.0-0 libx11-xcb1
  2. 執(zhí)行如下指令解決上述 python 依賴,其實(shí)在安裝 labelimg 的時(shí)候已經(jīng)安裝過了。
    # 1. 先安裝 pyqt5 相關(guān)的 sip
    pip install PyQt5-sip
    # 2. 重新安裝 pyqt5 (確保版本完整)
    pip install PyQt5
    # 3. 如果依然報(bào)錯(cuò),嘗試安裝特定版本的 lxml
    pip install lxml
  3. 需要注意,容器內(nèi)指定的顯示器編號需要和宿主機(jī)一致,并且需要具有權(quán)限可視化,應(yīng)最先確認(rèn)如下信息。
    echo $DISPLAY  # 獲取宿主機(jī)顯示器編號
    echo "export DISPLAY=:1" >> ~/.bashrc  # 在容器內(nèi)指定相同編號,以 1 為例   

三、xcb 插件報(bào)錯(cuò)&解決方法

報(bào)錯(cuò) xcb 插件加載失敗,是因?yàn)?PyQt5 運(yùn)行所需的底層 XCB 相關(guān)庫在容器內(nèi)還不完整。

qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" 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: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
Aborted (core dumped)

執(zhí)行如下指令,補(bǔ)齊 Qt5 缺失的所有 xcb 依賴。

apt update && apt install -y \
    libxcb-xinerama0 \
    libxcb-icccm4 \
    libxcb-image0 \
    libxcb-keysyms1 \
    libxcb-render-util0 \
    libxcb-xfixes0 \
    libxcb-shape0 \
    libxcb-randr0 \
    libxkbcommon-x11-0 \
    libdbus-1-3

小結(jié)

以上內(nèi)容作為錯(cuò)誤記錄,僅供參考,不保證完全有效,后續(xù)會(huì)不斷增加。如有其他問題歡迎在評論區(qū)討論?。?/p>

到此這篇關(guān)于解決在 Docker 中啟動(dòng) labelImg 的相關(guān)報(bào)錯(cuò)的文章就介紹到這了,更多相關(guān)docker啟動(dòng)labelImg報(bào)錯(cuò)內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 一步步詳解如何在Ubuntu?18.04上安裝Docker

    一步步詳解如何在Ubuntu?18.04上安裝Docker

    Docker是基于Go語言實(shí)現(xiàn)的云開源項(xiàng)目,下面這篇文章主要給大家介紹了關(guān)于如何在Ubuntu?18.04上安裝Docker的相關(guān)資料,文中通過圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-06-06
  • docker search 搜索鏡像的實(shí)現(xiàn)示例

    docker search 搜索鏡像的實(shí)現(xiàn)示例

    本文主要介紹了docker search搜索鏡像的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-02-02
  • 使用Docker搭建MQTT服務(wù)器的過程詳解

    使用Docker搭建MQTT服務(wù)器的過程詳解

    這篇文章主要介紹了使用Docker搭建MQTT服務(wù)器的過程,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-12-12
  • docker?運(yùn)行花生殼實(shí)現(xiàn)內(nèi)外網(wǎng)穿透的詳細(xì)過程

    docker?運(yùn)行花生殼實(shí)現(xiàn)內(nèi)外網(wǎng)穿透的詳細(xì)過程

    這篇文章主要介紹了docker?運(yùn)行花生殼實(shí)現(xiàn)內(nèi)外網(wǎng)穿透,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-03-03
  • docker 如何修改容器的端口

    docker 如何修改容器的端口

    正在運(yùn)行的容器端口沖突了,但是還需要這個(gè)容器,怎么辦?只能修改端口了,今天通過本文給大家介紹docker 如何修改容器的端口,感興趣的朋友一起看看吧
    2024-01-01
  • docker daemon遠(yuǎn)程連接設(shè)置詳解

    docker daemon遠(yuǎn)程連接設(shè)置詳解

    本篇文章主要介紹了docker daemon遠(yuǎn)程連接設(shè)置詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-04-04
  • Docker配置WebSSH的實(shí)現(xiàn)

    Docker配置WebSSH的實(shí)現(xiàn)

    本文主要介紹了Docker配置WebSSH的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Docker創(chuàng)建鏡像兩種方法詳解

    Docker創(chuàng)建鏡像兩種方法詳解

    這篇文章主要介紹了 Docker創(chuàng)建鏡像兩種方法詳解的相關(guān)資料,Docker創(chuàng)建鏡像:一是使用docker commit命令,二是使用docker build命令和Dockerfile文件,需要的朋友可以參考下
    2016-12-12
  • Docker?pull鏡像拉取失敗完整解決過程

    Docker?pull鏡像拉取失敗完整解決過程

    這篇文章主要介紹了Docker?pull鏡像拉取失敗解決的相關(guān)資料,包括編輯daemon.json文件、重啟Docker服務(wù)、查詢替換結(jié)果以及處理可能的重啟問題,文中通過代碼介紹的非常詳細(xì)需要的朋友可以參考下
    2025-04-04
  • Docker 配置固定IP及橋接的實(shí)現(xiàn)方法

    Docker 配置固定IP及橋接的實(shí)現(xiàn)方法

    這篇文章主要介紹了Docker 配置固定IP和橋接的實(shí)現(xiàn)方法的相關(guān)資料,這里詳細(xì)介紹了Docker 的四種網(wǎng)絡(luò)模式及如何實(shí)現(xiàn)橋接的案例,需要的朋友可以參考下
    2016-10-10

最新評論

潼南县| 丹凤县| 古浪县| 光泽县| 巴林左旗| 凉山| 本溪市| 剑阁县| 抚松县| 满洲里市| 岳池县| 扎鲁特旗| 亚东县| 舞钢市| 开封县| 芦山县| 湖南省| 南开区| 陆丰市| 齐齐哈尔市| 安仁县| 临猗县| 四平市| 会同县| 师宗县| 时尚| 安远县| 长岛县| 民和| 龙胜| 鹤山市| 木兰县| 常州市| 富民县| 山东省| 邢台县| 屯昌县| 卢氏县| 乌兰察布市| 大冶市| 赤城县|