2012-08-07 11 views
8

Cuando compilo pyqt en Windows 7 se devuelve un error que dice:No se puede configurar pyqt

Traceback (most recent call last): 
    File "configure.py", line 32, in <module> 
     import sipconfig 
ImportError: No module named sipconfig 

He configurado sorbo, pero todavía ocurre el error. ¿Alguien puede ayudar?

+4

Ha configurado sorbo, pero también construir e instalarlo? –

+0

I Sip construido, pero el símbolo del sistema arrojó un error cuando ejecuté los comandos 'make' y' make install'. –

+0

No puede ignorar ese error. –

Respuesta

1

Cuando la construcción de SIP, trate de usar sudo para que pueda escribir los archivos en el directorio /System:

sudo python configure.py 
sudo make 
sudo make install 

Había misma edición, luego miró a los directorios de instalación y se dio cuenta de archivos en los que no existe, por lo que utiliza sudo y lo construyó con éxito. También se construyó PyQt.

5

Me pasó lo mismo en OSX.

Como lo sugirió @Janne Karila, necesita download y compilar SIP primero. En la carpeta de origen sorbo extraída ejecutar estos comandos en un terminal:

python configure.py 
make 
sudo make install 

Después de eso (en caso de que tenga éxito) debe ser capaz de construir PyQt en su carpeta con los mismos 3 comandos.

+1

Tuve el problema informado porque hice 'sudo make'. Gracias –

+0

Tuve que especificar que estaba compilando con 'mingw':' python configure.py --platform win32-g ++ ' –

0

Después de descargar el sorbo desde aquí download. Extraer la carpeta SIP en la carpeta PyQt4

cd sip-version 
python configure.py 
make 
make install 

De la misma ubicación y se compilará y guardar en la carpeta C:\Python

+0

Debería mencionar al menos que tenemos que hacer' make'. – SmallChess

Cuestiones relacionadas