2011-06-22 16 views
6

Przeszukałem go przez jakiś czas, ale nie mogłem znaleźć niczego, co działa.Nie można zainstalować programu rmagick, ruby ​​1.9, szyn 3, systemu Windows

Zasadniczo, kiedy kładę gem 'rmagick' w moim gemfile i uruchomić pakiet zainstalować, pojawia się następujący komunikat o błędzie:


Instalacja rmagick (2.13.1) z rodzimych rozszerzeń C:/Ruby192/lib/ruby ​​/ site_ruby/1.9.1/rubygems/installer.rb: 551: in `rescue in block in buil d_extensions ': BŁĄD: nie udało się zbudować natywnego rozszerzenia gem. (Gem :: Instalator :: ExtensionBuildError)

C: /Ruby192/bin/ruby.exe extconf.rb sprawdzanie Ruby wersji> = 1.8.5 ... tak Nieprawidłowe oznaczenie dysku. Nie można uzyskać wersji ImageMagick * extconf.rb nie powiodło się * Nie można utworzyć pliku Makefile z jakiegoś powodu, prawdopodobnie z powodu braku niezbędnych bibliotek i/lub nagłówków . Sprawdź plik mkmf.log, aby uzyskać więcej informacji na temat . Możesz potrzebować opcji konfiguracyjnych.


udałem się do serwisu rmagick i zainstalowane oknom gem binarny. ale nadal nie działa.

Co należy zrobić?

Edit: Muszę rmagick dla simple_captcha

+0

możliwy duplikat [Ruby on Rails RMagick na Windows 7] (http://stackoverflow.com/questions/6473853/ruby-on-rails-rmagick -on-windows-7) – luvieere

Odpowiedz

0

Trzeba ImageMagick zainstalowany jako pierwszy.

+0

Thx za odpowiedź. Myślałem, że mam poprawnie zainstalowany imagemagick, ale tak się nie stało. Po utworzeniu imagemagick zajęło to znacznie więcej pracy, ale był to pierwszy wymagany krok. – Max

+0

ImageMagick jest trudny do zainstalowania. Niektóre systemy operacyjne mają pakiety, które ułatwiają pracę. Po prostu nie zainstalowałem Ubantu. Mac nie był problemem. CentOS był nieco bardziej złożony. Nigdy nie robiłem ustawień systemu Windows, ale rozumiem, jak to może być trudne. – natedavisolds

+0

To tak bolesne, jak zdobywanie klejnotów rodzinnych wypolerowanych papierem ściernym. – Mina

Powiązane problemy