Найти - Пользователи
Полная версия: модуль sip для pyQt4
Начало » GUI » модуль sip для pyQt4
1
Игнат
Здравствуйте

хочу сделать гуи-приложение на питоне 3.1 с помощью pyQt4

скачал PyQt-Py3.1-gpl-4.7.7-1.exe
установил в python 3.1

(попробовал тестовый скрипт из одной строки “from PyQt4 import QtGui” и получил ошибку - модуль не найден
требуется ли перезагрузка?)

открыл Python31\Lib\site-packages\PyQt4\examples\demos\qtdemo\ и попробовал запустить демку:

…\Python31\python.exe qtdemo.pyw

получил ошибку:

Traceback (most recent call last):
File “qtdemo.pyw”, line 46, in <module>
import sip
ImportError: DLL load failed: Не найден указанный модуль.

отправился на сайт www.riverbankcomputing.com и скачал там sip-4.11.2-snapshot-ff2494c0e443.zip

т.к. у меня винда, распаковал его и выполнил python.exe configure.py

он выдал:

python.exe configure.py
This is SIP 4.11.2-snapshot-ff2494c0e443 for Python 3.1.2 on win32.
The SIP code generator will be installed in C:\exe\Python31.
The SIP module will be installed in C:\exe\Python31\Lib\site-packages.
The SIP header file will be installed in C:\exe\Python31\include.
The default directory to install .sip files in is C:\exe\Python31\sip.
The platform/compiler configuration is win32-msvc2008.
Creating sipconfig.py…
Creating top level Makefile…
Creating sip code generator Makefile…
Creating sip module Makefile…

После этого модуль sip в питоне не появился, где его взять и как поставить - я не знаю.
гугл не помог

Подскажите пожалуйста, что делать дальше, чтобы запустить qtdemo.pyw?
pyuser
для Windows не нужно ставить SIP руками, он уже включен в инсталяшку.
Где-то тут совсем недавно был подобный вопрос, может у Вас Python 64 битный?
spensor47
пропиши в исходнике строчку
import sip
и прогони ещё раз - всё заработает
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB