su OSX Maverick 10.9.1 mi ci sono voluti anni per capirlo, ma ho risolto questi problemi nel modo seguente:
nano /etc/paths
cambiato:
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
in:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
che quella roba locale, come "brew", sia caricata per prima.
ora premo 'brew doctor' nel terminal, per vedere se c'è qualcosa che non va
se si ottiene il seguente output Il sistema è pronto per la preparazione. tutto va bene. in caso contrario ti dirà cosa fare. Come espellere roba non prodotta, lib libere, collegamenti simbolici puliti e quant'altro.
Quando sei pronto per la preparazione, hai bisogno di ghostscript (per i pdf), libpng, imagemagick tramite brew.
allora puoi felicemente digitare: 'gem install rmagick', nel caso in cui non avessi ucciso la tua configurazione ruby. Ma è facile da reinstallare tramite la birra pulita.
PS: un altro comando utile è: 'which convert', per mostrarti quale versione di imagemagick viene utilizzata dal sistema.
così come --version
quindi se hai installato git tramite brew e fai 'git --version' e restituisce una versione di apple git, il tuo percorso di caricamento è rotto ...