在Windows

时间:2017-07-19 10:39:04

标签: python annotations label labelimg

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

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-1.3.4.0.tar.gz收集labelImg   从命令python setup.py egg_info完成输出:Traceback(大多数   最近调用的最后一个):File中的文件“”,第1行   “C:\用户\马诺\应用程序数据\本地的\ Temp \ PIP-集结3ew1c3zy \ labelImg \ setup中。   py“,第7行,在readme = readme_file.read()文件中   “c:\ python35 \ lib \ encodings \ cp1252.py”,第23行,在解码返回中   codecs.charmap_decode(输入,self.errors,decoding_table)[0]   UnicodeDecodeError:'charmap'编解码器无法解码字节0x90   4800:字符映射到

     

----------------------------------------命令“python setup.py egg_info “在C:\ Users \ Manoj \ Ap中出现错误代码1失败   的pData \本地\ TEMP \ PIP-集结3ew1c3zy \ labelImg \

3 个答案:

答案 0 :(得分:2)

您是否有任何理由想要构建项目而不只是下载预构建的二进制文件?如果没有,请不要按照“从源代码构建”下的说明操作,但请点击“Download prebuilt binaries”下的链接

答案 1 :(得分:1)

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

现在使用以下命令

pyrcc5 -o resources.py resources.qrc

python labelImg.py

labelImg 应该现在可以正常工作。

答案 2 :(得分:0)

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

pip3 install PyQt5

现在尝试运行该代码。