2012-10-27 15 views
7

Desidero rimuovere le librerie Qt 4.8 installate e installare le librerie Qt 4.6 sul mio mac.Rimuovere le librerie Qt su Mac

Ma quando provo ad installare le ricevo:

"librerie Qt non può essere installato su questo disco una versione più recente di questo software già esistente su questo disco."

I rimosso la cartella /usr/local/Qt4.8.x dal disco ma il messaggio è ancora qui.

Come rimuovere le vecchie librerie?

risposta

20

Non si dovrebbe eliminare manualmente una cartella a meno che non ci sia altra opzione. Si dovrebbe cercare di eseguire lo script di disinstallazione prima:

sudo python /Developer/Tools/uninstall-qt.py 

Il percorso di questo script sarà diverso se si esegue l'ultimo pacchetto Xcode app e non il default Snow Leopard/Lion Xcode.

+0

Sei riuscito a fare questa proposta in Qt5 e El Capitan? L'ho fatto senza successo insieme ad altre proposte http://stackoverflow.com/a/26811738/54964 e http://stackoverflow.com/a/17992836/54964 –

+1

Sfortunatamente, non ho fatto molto sviluppo Qt5 su OS X ultimamente . Immagino che i percorsi dovrebbero essere cambiati e che alcuni script di disinstallazione esistono ancora, ma non posso testarlo al momento. –

+0

Hai qualche idea su come cercarlo? Ho il sistema qui e posso testarlo per trovarlo. –