安裝
Ubuntu系統安裝labelImg:
sudo apt install pyqt5-dev-tools
接下來,透過 GitHub 下載 LabelImg:
git clone https://github.com/tzutalin/labelImg.git
cd labelimg-master
cd requirements/
sudo pip3 install -r requirements-linux-python3.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
cd ..
python3 labelImg.py
請確保在執行這些步驟之前,你的系統上已經安裝了 Python 3 和 pip3
報錯:
在Ubuntu系統中,執行python3 labelImg.py
指令時出現(ModuleNotFoundError: No module named libs.resources)的錯誤,這通常意味著 Python 無法找到名為 libs.resources
的模組。
解決方法(Ubuntu20.04):
-
確保安裝了必要的庫:
-
安裝
PyQt5
和lxml
庫(如果尚未安裝):sudo apt install python3-pyqt5 sudo apt install python3-lxml
-
-
轉換資原始檔:
-
找到
labelImg-master
的位置,然後使用pyrcc5
命令將resources.qrc
轉換為resources.py
:cd path/to/labelImg-master pyrcc5 -o libs/resources.py resources.qrc
這裡
path/to/labelImg-master
是labelImg-master
資料夾的路徑。
-
-
複製資原始檔:
-
將生成的
resources.py
檔案複製到libs
資料夾內:一般情況下,
resources.py
已經在第2步完成之後存在於/libs資料夾中,若沒有可複製到/libs資料夾中cp libs/resources.py path/to/labelImg-master/libs/
-
-
執行 LabelImg:
-
確保您在
labelImg-master
目錄下,然後執行 LabelImg:python3 labelImg.py
-