簡體   English   中英

安裝 PyQt5 時出現問題 (MacOS)

[英]Issues installing PyQt5 (MacOS)

我嘗試使用安裝 PyQt5

pip install PyQt5

但我得到了錯誤

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1*emphasized text*
  ╰─> [25 lines of output]
      Querying qmake about your Qt installation...
      /opt/homebrew/bin/qmake -query
      Traceback (most recent call last):
        File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 156, 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 "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 363, in <module>
          main()
        File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 345, in main
          json_out['return_val'] = hook(**hook_input['kwargs'])
        File "/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/pip/_vendor/pep517/in_process/_in_process.py", line 160, in prepare_metadata_for_build_wheel
          whl_basename = backend.build_wheel(metadata_directory, config_settings)
        File "/private/var/folders/l_/2nsp11fs6_g4w0h8qy3qlp4r0000gn/T/pip-build-env-56lr1ont/overlay/lib/python3.10/site-packages/sipbuild/api.py", line 51, in build_wheel
          project = AbstractProject.bootstrap('pep517')
        File "/private/var/folders/l_/2nsp11fs6_g4w0h8qy3qlp4r0000gn/T/pip-build-env-56lr1ont/overlay/lib/python3.10/site-packages/sipbuild/abstract_project.py", line 83, in bootstrap
          project.setup(pyproject, tool, tool_description)
        File "/private/var/folders/l_/2nsp11fs6_g4w0h8qy3qlp4r0000gn/T/pip-build-env-56lr1ont/overlay/lib/python3.10/site-packages/sipbuild/project.py", line 610, in setup
          self.update(tool)
        File "/private/var/folders/l_/2nsp11fs6_g4w0h8qy3qlp4r0000gn/T/pip-install-grjavwq9/pyqt5_267b1cec529343c19471af522540ea5c/project.py", line 160, in update
          raise UserException(
      sipbuild.exceptions.UserException

對此有什么解決辦法嗎? 我試過卸載並重新安裝它,但我一開始就沒有安裝。 什么都不管用。 我在 macOS Monterey 上安裝了 Python 3.10。

就像這里提到的: https://stackoverflow.com/a/70651438/13526701 python3.10目前不支持 pyqt5。 嘗試返回受支持的版本,或嘗試從其他地方安裝版本,請注意您信任的人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM