Как установить PyQt5 в Pycharm?

ОК, когда я пытаюсь импортировать следующее, используя PyCharm

import sys

from PyQt5.QtWidgets import QtGui, QtCore

он генерирует эту ошибку при компиляции:

ImportError: No module named 'PyQt5'

В принципе, я хочу PyQt5 в PyCharm, поэтому, пожалуйста, подробно расскажите, что мне нужно сделать, чтобы установить его.

Спасибо заранее.

Ответ 1

Установите PyQt5 из программы установки на веб-сайте PyQt. Вероятно, он просто устанавливает PyQt как пакет сайта в версию python, на которую вы указываете в своем "Пути", хотя может потребовать ваше предпочтение - не помню.

Он также устанавливает другой полезный материал PyQt на ваш жесткий диск.

Он также обновляет путь к модулю PyQt, поэтому вы можете легко запустить файл pyuic5.bat из командной строки, чтобы преобразовать .ui, сгенерированный "Qt Designer" в файл python.

Никакая конфигурация PyCharm не требуется, и она автоматически подбирает новые пакеты сайтов.

и...

from PyQt5 import QtCore, QtGui, QtWidgets

Ответ 2

Причина, по которой вы не можете pip install PyQt5, состоит в том, что индекс пакетов Python (PyPi - where pip ищет пакеты) не был предоставлен файлами для обслуживания.

Иными словами: когда вы используете pip search, вам предоставляется список проектов, которые были зарегистрированы в PyPi, независимо от того, были ли доступны загружаемые исходные файлы.

Контрастность страницы PyPi для easyos, где была загружена загрузка файлов, в PyQt5, где они не были.

Чтобы установить PyQt5, следуйте "URL-адресу загрузки" на странице PyPi и установите его в соответствии с инструкциями поставщика. Возможно, вам придется повторить этот процесс для дополнительных пакетов и должен отметить шаги, предпринятые в случае, если вам придется повторять их в будущем. Шаги, предпринятые вне pip, не попадают в ваш requirements.txt.

Ответ 3

Пытаться

PyCharm -> file -> settings -> project:'your_project' - project interpreter -> + -> install PyQt5

pip install PyQt5 не работает для PyCharm

Ответ 4

Примечание. Для упаковки PyQt5 pip требуется Python 3.5 или новее. С PyCharm 2017 вы можете установить из ide напишите'import PyQt5 'в свой код, нажмите alt введите отсутствующий импорт и выберите "import PyQt5".

Или из командной строки в соответствии с последние инструкции по установке:

pip3 install pyqt5

Ответ 5

Для пользователей ОС Linux (базовые дистрибутивы Ubuntu и Debian):

Для установки PyQt4:

sudo apt install pyqt4-dev-tools

Для установки PyQt5:

sudo apt install pyqt5-dev-tools

В общем, пользователи GNU/Linux могут установить pyqt5, используя следующую команду:

pip3 install pyqt5

Инструкции по установке полностью описаны здесь.

Ответ 6

Откройте терминал из PyCharm ("Просмотр" → "Инструменты Windows" → "Терминал") и введите следующее:

python -m pip install pyqt5