2015-03-31 23 views
20

Otrzymuję ten błąd, gdy uruchomiłem moją aplikację rails na moim OSX i próbowałem przesłać obraz.Błąd Rails: ImageMagick/GraphicsMagick nie jest zainstalowany

Mam model "produktu" i używam Mini_Magick z CarrierWave do przesłania obrazu produktu. Kiedy tworzę produkt na laptopie mojego ubuntu, działa dobrze, ale kiedy robię to na moim macbooku, to wyrzuca błąd:

Obraz Nie udało się manipulować przy MiniMagick, może to nie jest obraz? Błąd oryginalny: ImageMagick/GraphicsMagick nie jest zainstalowany

Zrobiłem polecenie "zainstaluj pakiet" i wszystko działa dobrze ... czy wiesz, jaki może być problem?

Odpowiedz

34

Myślę, że możesz teraz mieć niektóre z fundamentów na swoim OSX. Można spróbować usunąć wszystko i zacząć od nowa:

odinstalować

brew uninstall imagemagick graphicsmagick libpng jpeg 
brew cleanup -s 

Aby zainstalować

brew install graphicsmagick 

nadzieję, że to działa dla Ciebie

+0

w którym katalogu należy uruchomić tego polecenia? Ponieważ zwraca mi ten błąd: "Błąd: Nie ma takiej keg:/usr/local/Cellar/imagemagick" –

+13

spróbuj po prostu zainstaluj to 'brew install graphicsmagick' – MZaragoza

+0

Co powiesz na Windows? – codigomonstruo