labelme pyqt安装报错

pip3 install labelme一直报错,发现错误是pyqt部分,就单独采用pip3 install pyqt,还是报错,显示的版本是PyQt5-5.14.1.tar.gz,报错如下。

Preparing wheel metadata ... error
    ERROR: Command errored out with exit status 1:
     command: /home/zw-cj-2/PyTorch/pytorch-dev/bin/python3 /home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp91vesj_a
         cwd: /tmp/pip-install-wsnub61t/pyqt5
    Complete output (37 lines):
    Querying qmake about your Qt installation...
    /usr/bin/qmake -query
    Traceback (most recent call last):
      File "/home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py", line 64, in prepare_metadata_for_build_wheel
        hook = backend.prepare_metadata_for_build_wheel
    AttributeError: module 'sipbuild.api' has no attribute 'prepare_metadata_for_build_wheel'
    
    During handling of the above exception, another exception occurred:
    
    Traceback (most recent call last):
      File "/home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py", line 207, in <module>
        main()
      File "/home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py", line 197, in main
        json_out['return_val'] = hook(**hook_input['kwargs'])
      File "/home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py", line 67, in prepare_metadata_for_build_wheel
        config_settings)
      File "/home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py", line 95, in _get_wheel_metadata_from_wheel
        whl_basename = backend.build_wheel(metadata_directory, config_settings)
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/sipbuild/api.py", line 51, in build_wheel
        project = AbstractProject.bootstrap('pep517')
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/sipbuild/abstract_project.py", line 82, in bootstrap
        project.setup(pyproject, tool, tool_description)
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/sipbuild/project.py", line 387, in setup
        self.apply_user_defaults(tool)
      File "project.py", line 62, in apply_user_defaults
        super().apply_user_defaults(tool)
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/pyqtbuild/project.py", line 86, in apply_user_defaults
        super().apply_user_defaults(tool)
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/sipbuild/project.py", line 202, in apply_user_defaults
        self.builder.apply_user_defaults(tool)
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/pyqtbuild/builder.py", line 76, in apply_user_defaults
        self._get_qt_configuration()
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/pyqtbuild/builder.py", line 431, in _get_qt_configuration
        for line in project.read_command_pipe([self.qmake, '-query']):
      File "/tmp/pip-build-env-cp4f3cmv/overlay/lib/python3.5/site-packages/sipbuild/project.py", line 350, in read_command_pipe
        raise UserException("'{0}' failed returning {1}".format(cmd, rc))
    sipbuild.exceptions.UserException
    ----------------------------------------
ERROR: Command errored out with exit status 1: /home/zw-cj-2/PyTorch/pytorch-dev/bin/python3 /home/zw-cj-2/PyTorch/pytorch-dev/lib/python3.5/site-packages/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmp91vesj_a Check the logs for full command output.

后来多方查阅,发现可能是版本问题,因为python是3.5.2,将pyqt换成 pip3 install pyqt5==5.13.1成功安装,之后再pip3 install labelme也没有报错。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值