На этом шаге мы рассмотрим процесс установки библиотеки.
Библиотека PyQt5 не входит в комплект поставки Python, и прежде, чем начать изучение ее основ, необходимо установить эту библиотеку на компьютер. Итак:
Можно взять эти файлы здесь.
Рис.1. Установка PyQt. Шаг 1
Рис.2. Установка PyQt. Шаг 2
Рис.3. Установка PyQt. Шаг 3
Рис.4. Установка PyQt. Шаг 4
Рис.5. Установка PyQt. Шаг 5
Нажимаем здесь кнопку Finish для выхода из программы установки.
В результате установки все необходимые файлы будут скопированы в папку C:\Python34\ Lib\site-packages\PyQt5, а путь к ней будет добавлен в начало системной переменной PATH. В указанной папке вы найдете программы Designer, Linguist и Assistant, а также библиотеки динамической компоновки (такие как QtCore5.dll, QtGui5.dll и Qt5Sql.dll), необходимые для нормального функционирования программ, написанных на PyQt.
Кроме этого, там же находится библиотека libmySQL.dll, предназначенная для доступа к базам данных MySQL. Здесь надо иметь в виду, что библиотека libmySQL.dll будет во всех программах всегда подгружаться именно из этой папки, поскольку путь к ней добавляется, как уже было отмечено, в самое начало переменной PATH. Если Вы занимаетесь Web-программированием и подключаетесь к MySQL из РНР версии 5.2, то у вас возможно возникновение проблемы, связанной с несоответствием версий библиотеки libmySQL.dll. В таком случае следует переместить путь к папке, куда была установлена PyQt, например, в самый конец переменной PATH.
Чтобы проверить правильность установки, выведем версии PyQt и Qt.
>>> from PyQt5 import QtCore >>> QtCore.PYQT_VERSION_STR '5.4.1' >>> QtCore.QT_VERSION_STR '5.4.1'
На следующем шаге мы рассмотрим первую программу на PyQt5.