看板 Ruby 關於我們 聯絡資訊
: 推 mars90226:不用在interactive Ruby裡,直接在cmd下指令 11/09 01:16 : → udet:試過cmd也是一樣的錯誤訊息 11/09 03:07 : → mars90226:不可能一樣的錯誤訊息,你那個錯誤訊息是from (irb): 1 11/09 11:59 : → mars90226:代表是在irb裡,cmd的錯誤訊息要放上來看一下才知道問題 11/09 12:00 之前是誤以為進cmd後得要先進入irb,外行人搞不清楚狀況.... 花了很多時間嘗試,還是搞不清楚有些問題怎麼辦? C:\Documents and Settings\Administrator>gem install kindai Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing kindai: ERROR: Failed to build gem native extension. C:/Ruby193/bin/ruby.exe extconf.rb checking for Ruby version >= 1.8.5... yes 磁碟格式不正確。 Unable to get ImageMagick version *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=C:/Ruby193/bin/ruby Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/rmagick-2 .13.2 for inspection. Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/rmagick-2.13.2/ext/RMagick /gem_make.out ======================================================================== 試著安裝rmagick: C:\Documents and Settings\Administrator>gem install rmagick Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing rmagick: ERROR: Failed to build gem native extension. C:/Ruby193/bin/ruby.exe extconf.rb checking for Ruby version >= 1.8.5... yes 磁碟格式不正確。 Unable to get ImageMagick version *** extconf.rb failed *** Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers. Check the mkmf.log file for more details. You may need configuration options. Provided configuration options: --with-opt-dir --without-opt-dir --with-opt-include --without-opt-include=${opt-dir}/include --with-opt-lib --without-opt-lib=${opt-dir}/lib --with-make-prog --without-make-prog --srcdir=. --curdir --ruby=C:/Ruby193/bin/ruby Gem files will remain installed in C:/Ruby193/lib/ruby/gems/1.9.1/gems/rmagick-2 .13.2 for inspection. Results logged to C:/Ruby193/lib/ruby/gems/1.9.1/gems/rmagick-2.13.2/ext/RMagick /gem_make.out =========================================================================== 照說明需要用Homebrew來安裝imagemagick: C:\Documents and Settings\Administrator>brew install ruby imagemagick 'brew' 不是內部或外部命令、 可執行的程式或批次檔。 ============================================================ 請教該如何解決以上問題?非常感謝!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 175.180.66.251
rexkimta:homebrew是mac上的東西,去imagemagick網站上看怎麼裝吧 11/09 20:02
rexkimta:雖然我覺得他沒有要讓你在WINDOW上用的意思…… 11/09 20:04
rexkimta:我是說kindai.rb 11/09 20:05
hSATAC:雖然有點殘酷但我建議你放棄 windows 環境... 11/09 23:33
udet:真的沒有在window上解決辦法嗎!?這下可很傷腦筋了 11/10 00:17
uranusjr:其實理論上只要有 C compiler 是裝得起來的, 只是外行人 11/10 00:20
uranusjr:來的話可能難度很高... 11/10 00:20
johnlinvc:MinGW+GCC+Make 難度有點高,linux上還比較簡單一點 11/10 00:27
ck574b027:簡單來說就是越級打怪同時只有新手裝XD 11/10 16:34
k6416337:在WIN上搞ruby超麻煩 我光是要裝octopress的一個套件 11/10 17:14
k6416337:結果去rubygem查了裝了只跟我說不支援64位元 11/10 17:15
danny8376:給樓上 不是只有Ruby啊www 直譯語言常常以unix-like為主 11/10 18:08
k6416337:我也只舉一個例子而已 又沒說"只"www 11/10 22:38
jokester:gem是讓你可以在ruby中call imagemagick. 你還是要先裝im 11/11 15:05
udet:由於不能在wndow上成功使用,只好放棄。感謝各位的指導 11/13 01:03
k6416337:用虛擬機灌ubuntu玩吧 11/13 09:27