2012-08-07 9 views
8

Quando compilo PyQt su Windows 7 restituisce un errore che dice:Impossibile configurare PyQt

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

Ho configurato sorso ma l'errore si verifica ancora. Qualcuno può aiutare?

+4

Si è configurato sorso, ma ha anche a costruire e installarlo? –

+0

I Built sip ma il prompt dei comandi ha generato un errore quando ho eseguito i comandi 'make' e' make install'. –

+0

Non puoi ignorare questo errore. –

risposta

1

Quando si costruisce sorso, provare a utilizzare sudo in modo da poter scrivere i file nella /System directory:

sudo python configure.py 
sudo make 
sudo make install 

avevo lo stesso problema, poi guardò le directory di installazione e ho notato i file in cui non c'è, quindi ho usato sudo e lo ha creato con successo. Ho creato anche PyQt.

5

Lo stesso è successo a me su OSX.

Come suggerito da @Janne Karila, è necessario download e creare prima SIP. nella cartella di origine sorso estratta questi comandi in un terminale:

python configure.py 
make 
sudo make install 

Dopo di che (nel caso in cui ci riesce) si dovrebbe essere in grado di costruire PyQt nella sua cartella utilizzando gli stessi 3 comandi.

+1

Ho avuto il problema segnalato perché ho fatto 'sudo make'. Grazie –

+0

Ho dovuto specificare che stavo costruendo con 'mingw':' python configure.py --platform win32-g ++ ' –

0

Dopo aver scaricato il sorso da qui download. Estrarre la cartella sorso nella cartella PyQt4

cd sip-version 
python configure.py 
make 
make install 

Dalla stessa posizione e si compilare e salvare C:\Python cartella

+0

Dovresti almeno menzionare che dobbiamo fare' make'. – SmallChess