8

我正在尝试在 Windows 中安装 LabelImg 以对我的图像进行注释。我正在按照https://github.com/tzutalin/labelImg#windows中的步骤进行操作。我已经安装了 PyQt4 和 lxml。但是在尝试运行此命令时:

pyrcc4 -o resources.py resources.qrc

它给出了这个错误:

C:\Users\Manoj\Downloads\labelImg-master\labelImg-master>pyrcc4 -o resources.py resources.qrc 'pyrcc4' 不是内部或外部命令、可运行程序或批处理文件。

当我尝试使用 pip 安装时,它会出现此错误:

C:\Users\Manoj\Downloads\labelImg-master\labelImg-master>pip install labelImg 收集 labelImg 使用缓存的 labelImg-1.3.4.0.tar.gz 命令 python setup.py egg_info 的完整输出:Traceback(最近一次调用最后) :文件“”,第 1 行,在文件“C:\Users\Manoj\AppData\Local\Temp\pip-build-3ew1c3zy\labelImg\setup.py”,第 7 行,在 readme = readme_file.read() 文件中c:\python35\lib\encodings\cp1252.py",第 23 行,在解码返回 codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position 4800 : 字符映射到

---------------------------------------- 命令“python setup.py egg_info”失败C:\Users\Manoj\AppData\Local\Temp\pip-build-3ew1c3zy\labelImg\ 中的错误代码 1

4

3 回答 3

11

您有什么理由要构建项目而不仅仅是下载预构建的二进制文件?如果没有,请不要按照“从源代码构建”下的说明操作,而是按照“下载预构建的二进制文件”下的链接进行操作

于 2017-07-19T11:27:47.167 回答
3

您必须在计算机上打开环境变量并检查脚本文件夹中是否存在pyrcc5或 pyrcc4 文件。如果没有,那么要安装 PyQt5 的开发工具,在 PyQt5 的情况下使用 ” 。然后打开python路径,看看pyrcc5文件现在是否必须在scripts文件夹中。pip install pyqt5-dev-tools

现在使用以下命令

pyrcc5 -o resources.py resources.qrc

python labelImg.py

labelImg现在应该可以工作了。

于 2018-09-19T06:04:50.023 回答
0

您需要先安装 PyQt5。尝试这个:

pip3 install PyQt5

现在尝试运行该代码。

于 2019-02-18T13:00:00.207 回答