【问题标题】:Install LabelImg Annotation tool in Windows在 Windows 中安装 LabelImg Annotation 工具
【发布时间】:2017-07-19 10:39:04
【问题描述】:

我正在尝试在 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(输入,self.errors,decoding_table)[0] UnicodeDecodeError:“charmap”编解码器无法解码位置的字节 0x90 4800:字符映射到

---------------------------------------- 命令“python setup.py egg_info " 在 C:\Users\Manoj\Ap 中出现错误代码 1 失败 pData\Local\Temp\pip-build-3ew1c3zy\labelImg\

【问题讨论】:

  • 我遇到了这个问题,结果发现 github 页面不是完全最新的。就我而言,我正在使用项目建议的 Qt5。对于 Qt5,您必须调用 pyrcc5 而不是 pyrcc4。

标签: python annotations label labelimg


【解决方案1】:

您想要构建项目而不只是下载预构建的二进制文件有什么原因吗?如果没有,请不要按照“从源代码构建”下的说明操作,而是按照“Download prebuilt binaries”下的链接进行操作

【讨论】:

    【解决方案2】:

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

    现在使用以下命令

    pyrcc5 -o resources.py resources.qrc

    python labelImg.py
    

    labelImg 现在应该可以工作了。

    【讨论】:

      【解决方案3】:

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

      pip3 install PyQt5
      

      现在尝试运行该代码。

      【讨论】:

        猜你喜欢
        • 2019-02-14
        • 1970-01-01
        • 2018-06-29
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多