2016-04-14 20 views
5

Sto cercando di installare PyQT4 su Python 2.7.9, sono su Mac OS X, quindi ho provato ad installarlo tramite Homebrew e Macports, sfortunatamente non sembra funzionare.Come posso installare PyQT4 per Python 2.7?

Questo è quello che ho provato:

brew install python qt pyqt pyside pyside-tools 

anche provato:

brew install PyQT4 

Su MacPorts:

sudo port install py27-pyqt4 

Non importa quello che ho fatto, mi è stato sempre questo errore:

>>>> import PyQT4 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: No module named PyQT4 

Quale può essere il problema? Devo impostare il percorso env per PyQT?

+2

Non si chiama 'PyQT4'. Si chiama 'PyQt4' (nota t minuscola) – fredrik

risposta

7

Scoperto soluzione:

ho installato il pacchetto PyQtX, (PyQt binario per Mac OS X) da here.

e poi specificato PYTHONPATH con questo:

export PYTHONPATH=/usr/local/lib/python2.7/site-packages:$PYTHONPATH 

Dopo aver digitato import PyQt4 ha funzionato senza problemi. (Maiuscole e minuscole)

+2

Se non si desidera eseguire l'esportazione, è possibile eseguire quanto segue prima di importare PyQt4:' importa sys; sys.path.append ('/ usr/local/lib/python2.7/site-packages') ' – fredrik

+4

Sul mio Mac El Capitan 10.11.6 con il programma di installazione PyQt4 riportato" Python 2.7 dal sito web ufficiale di Python non è installato. " e non è riuscito a continuare. –

+0

@ MarcelStör assicurati di aver installato python 2.7 dal suo installer (sarebbe il modo migliore per installare python), ma prima di farlo elimina la vecchia directory: 'rm -rif/usr/local/lib/python2.7 /' – ShellRox

Problemi correlati