на OSX Maverick 10.9.1
мне потребовались годы, чтобы понять это, но я решил эти проблемы следующим образом:
nano /etc/paths
изменен:
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
в:
/usr/local/bin
/usr/bin
/bin
/usr/sbin
/sbin
что этот локальный материал, такой как 'brew', загружается первым.
Теперь я нажимаю «Заварить доктора» в терминал, чтобы посмотреть, не запуталось ли что-нибудь
если вы получите следующий вывод
Ваша система готова к завариванию.
все хорошо. если нет, я скажу вам, что делать. Как выкинуть несваренные вещи, сломанные библиотеки, чистые символические ссылки и еще много чего.
Когда вы будете готовы к завариванию, вам понадобится ghostscript (для pdf), libpng, imagemagick через brew.
тогда вы можете с радостью набрать: 'gem install rmagick', если вы не убили настройку ruby. Но это легко переустановить с помощью очищенного напитка.
PS:
Еще одна полезная команда: 'which convert', чтобы показать, какая версия imagemagick используется системой.
а также --version
так что, если вы установили git через brew и выполнили 'git --version', и он вернул какую-то версию git apple, ваш путь загрузки не работает ...