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

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

import sys

from PyQt5.QtWidgets import QtGui, QtCore

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

ImportError: No module named 'PyQt5'

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

Заранее спасибо.


person Noblood    schedule 19.11.2013    source источник
comment
Это на какой ОС? У меня была эта проблема в OSX Mavericks, и я нашел решение здесь: stackoverflow.com/a/20192708/591525   -  person jsmaupin    schedule 05.12.2013


Ответы (6)


Пытаться

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

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

person Misha Solovyev    schedule 07.05.2018

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

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

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

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

также...

from PyQt5 import QtCore, QtGui, QtWidgets
person Ninga    schedule 30.12.2013
comment
Вот ссылка для скачивания, которая сработала для меня: sourceforge.net/projects/pyqt/?source= type_redirect - person Ryan Pergent; 27.04.2017

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

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

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

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

person Community    schedule 07.08.2014

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

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

pip3 install pyqt5

person Tatu Lahtela    schedule 17.05.2017

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

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

sudo apt install pyqt4-dev-tools

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

sudo apt install pyqt5-dev-tools

Как правило, пользователи GNU/Linux могут установить pyqt5 с помощью следующей команды:

pip3 install pyqt5

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

person Wall-E    schedule 11.08.2017

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

python -m pip install pyqt5
person user1123270    schedule 30.01.2019