ubuntu下安装labelImg,亲测可行
程序员文章站
2022-07-03 14:12:29
...
我的安装方式的从源码编译,环境为ubuntu16.04
安装步骤:
1 从github上下载源码
https://github.com/tzutalin/labelImg
2 依次执行下面的命令
sudo apt-get install pyqt5-dev-tools
sudo pip3 install -r requirements/requirements-linux-python3.txt
make qt5py3
python3 labelImg.py
不出意外的话,敲入最后一行命令就会弹出labelImg的界面,表示安装成功。
但是!!!! 我在安装的时候当输入下面这行命令时出了问题:
make qt5py3
从网上搜到的结果是安装的pyqt5与sip的版本不匹配
(ssd) aaa@qq.com:~/labelImg$ python3 labelImg.py
Traceback (most recent call last):
File "labelImg.py", line 15, in <module>
from PyQt5.QtGui import *
ModuleNotFoundError: No module named 'PyQt5'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "labelImg.py", line 24, in <module>
import sip
ModuleNotFoundError: No module named 'sip'
解决办法:
卸载已经安装好的PyQt5,卸载的时候发现自己安装的版本是PyQt5-5.13.2
sudo pip3 uninstall PyQt5
只需要降低PyQt5的版本就好了,如何查看版本号呢?
在安装的时候随便写一个肯定不会存在的版本号,比如
PyQt5==5.12.20
敲入命令之后会提示错误信息如下:
ERROR: Could not find a version that satisfies the requirement PyQt5==5.12.14 (from versions: 5.7.1, 5.8, 5.8.1.1, 5.8.2, 5.9, 5.9.1, 5.9.2, 5.10, 5.10.1, 5.11.2, 5.11.3, 5.12, 5.12.1, 5.12.2, 5.12.3, 5.13.0, 5.13.1, 5.13.2)
ERROR: No matching distribution found for PyQt5==5.12.20
找一个低版本的就OK了
上一篇: 下载Node.js WebStrom安装配置less
下一篇: FastDfs安装
推荐阅读
-
Ubuntu 16.04安装VLC media player步骤(亲测成功)
-
linux下安装nginx,亲测生效
-
linux下安装svn(亲测)
-
ubuntu下安装labelImg,亲测可行
-
(超详细+亲测有效)Ubuntu18.0.4安装并配置hive-2.3.7
-
【亲测】centos 7下编译并安装warp-ctc
-
(亲测有效)ubuntu16.04安装Anaconda 5.2以及在Anaconda 5.2配置【TensorFlow+Pytorch】
-
Python Pycharm虚拟下百度飞浆PaddleX安装报错问题及处理方法(亲测100%有效)
-
ubuntu16.04上安装CUDA 8.0,报如下错误:The driver installation is unable to locate the kernel source并附解决方案(亲测)
-
Ubuntu 18.04.4安装mysql的过程详解 亲测可用