Ошибка установки pyqt5 в PyCharm for Linux Mint

Перешёл с Винды на Линукс. Импорт старых проектов прошёл удачно, но с некоторым разочанованием.

При попытке установить пакет PyQT5 для графического отображения программы (она писалась для работы в среде Windows7) в pyCharm вылезает ошибка:

(venv) ursus@BlackMamba1:~/py/PyCharm$ pip install pyqt5 Collecting pyqt5 Using cached https://files.pythonhosted.org/packages/1d/31/896dc3dfb6c81c70164019a6cbba6ab037e3af7653d9ca60ccc874ee4c27/PyQt5-5.15.1.tar.gz Installing build dependencies ... done Getting requirements to build wheel ... done Preparing wheel metadata ... error Complete output from command /home/ursus/py/PyCharm/venv/bin/python /home/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpgkuqh0p5: Traceback (most recent call last): File "/home/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/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/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/pip/_vendor/pep517/_in_process.py", line 207, in <module>
    main()
  File "/home/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/pip/_vendor/pep517/_in_process.py", line 197, in main
    json_out['return_val'] = hook(**hook_input['kwargs'])
  File "/home/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/pip/_vendor/pep517/_in_process.py", line 66, in prepare_metadata_for_build_wheel
    return _get_wheel_metadata_from_wheel(backend, metadata_directory,
  File "/home/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/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-6z75hn0f/overlay/lib/python3.8/site-packages/sipbuild/api.py", line 51, in build_wheel
    project = AbstractProject.bootstrap('pep517')
  File "/tmp/pip-build-env-6z75hn0f/overlay/lib/python3.8/site-packages/sipbuild/abstract_project.py", line 82, in bootstrap
    project.setup(pyproject, tool, tool_description)
  File "/tmp/pip-build-env-6z75hn0f/overlay/lib/python3.8/site-packages/sipbuild/project.py", line 479, in setup
    self.apply_user_defaults(tool)
  File "project.py", line 64, in apply_user_defaults
    super().apply_user_defaults(tool)
  File "/tmp/pip-build-env-6z75hn0f/overlay/lib/python3.8/site-packages/pyqtbuild/project.py", line 89, in apply_user_defaults
    super().apply_user_defaults(tool)
  File "/tmp/pip-build-env-6z75hn0f/overlay/lib/python3.8/site-packages/sipbuild/project.py", line 225, in apply_user_defaults
    self.builder.apply_user_defaults(tool)
  File "/tmp/pip-build-env-6z75hn0f/overlay/lib/python3.8/site-packages/pyqtbuild/builder.py", line 68, in apply_user_defaults
    raise PyProjectOptionException('qmake',
sipbuild.pyproject.PyProjectOptionException

---------------------------------------- 

Command "/home/ursus/py/PyCharm/venv/bin/python /home/ursus/py/PyCharm/venv/lib/python3.8/site-packages/pip-19.0.3-py3.8.egg/pip/_vendor/pep517/_in_process.py prepare_metadata_for_build_wheel /tmp/tmpgkuqh0p5" failed with error code 1 in /tmp/pip-install-_4irp5bn/pyqt5

Как решить данную проблему? Сам python3-pyqt5 в Линукс установлен. Нужно решить вопрос именно с установкой его в виртуальное окружение нашего проекта pyCharm.


Ответы (0 шт):