【问题标题】:I can't install lableImg Annotation tool in M1 Mac我无法在 M1 Mac 中安装 lableImg 注释工具
【发布时间】:2021-07-09 05:24:08
【问题描述】:

使用以下命令在 M1 Mac 中安装 LabelImg 时

pip install pyqt5 lxml

这是我得到的错误

错误:来自https://files.pythonhosted.org/packages/7c/5b/e760ec4f868cb77cee45b4554bf15d3fe6972176e89c4e3faac941213694/PyQt5-5.14.0.tar.gz#sha256=0145a6b7de15756366decb736c349a0cb510d706c83fda5b8cd9e0557bc1da72 的 pyqt5 有一个不符合 PEP 518 的 pyproject.toml 文件:“build-system.requires”包含无效要求:“sip >=5.0.1

M1 Mac如何安装lableImg标注工具?

【问题讨论】:

    标签: apple-m1 labelimg


    【解决方案1】:

    我使用以下命令让它工作

    brew install pyqt@5
    pip install labelimg
    

    就是这样,它只是工作 您只需在终端中输入labelimg,应用程序就会开始运行

    我不知道他们没有在安装指南中告诉你这个

    【讨论】:

      【解决方案2】:

      您可以选择以下两种方式之一:

      使用 brew:

      您可以使用homebrew to install the dependencies - 例如qtlibxml2。这将使您的包管理器处理所有事情,并且通常应该解决 .然后就可以运行了

          python3 labelimg.py
      

      使用虚拟环境:

      在这种情况下,这是更推荐的方法。您可以使用condapipenvvenv 创建一个与系统 python 安装隔离的虚拟环境。然后您可以尝试按照存储库根目录中README.rst 中的说明进行安装:

      brew install python3
      pip3 install pipenv
      pipenv run pip install pyqt5==5.12.1 lxml
      pipenv run make qt5py3
      pipenv run python3 labelImg.py
      [Optional] rm -rf build dist; python setup.py py2app -A;mv "dist/labelImg.app" /Applications
      

      您可以尝试这两种方法,如果有错误,您可以返回。

      【讨论】:

        【解决方案3】:

        这是我的笔记。

        我刚刚在我的 Mac M1 芯片上成功了

        检查一下!

        在mac m1芯片上安装labelimg


        my first reference
        my second reference

        首先,你必须使用带有rosetta版本的终端

        那么,你已经有了python3

        那么……

        [完成]

        # check where python3 is
        $ where python3
        
        # create env
        $ /usr/bin/python3 -m venv env
        
        # check env is
        $ where env
        
        # activate env list
        $ source env/bin/activate 
        
        # updated to the newest
        $ pip install --upgrade pip
        
        # installation of PyQt5
        $ pip install PyQt5
        
        # start to run labelImg.py
        $ cd Documents/repos/labelImg
        $ pip3 install pyqt5 lxml
        $ make qt5py3
        
        # [run ok!!]
        $ python3 labelImg.py 
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-01-09
          • 2022-10-08
          • 2021-09-15
          • 2021-09-20
          • 2021-10-28
          • 2021-07-25
          相关资源
          最近更新 更多