[問題] rmagick and rubyscript2exe
環境:
Ruby 1.8.6
狀況:
我想要把一個含有 rmagick 的 ruby script ,
利用 rubyscript2exe 轉成 .exe ,但是在有裝 rmagick的
電腦上可以跑轉出來的 .exe ,但是如果如果把 .exe 拿去
別台沒裝 rmagick 的電腦就會出錯 orz
錯誤訊息列於文末
試著上網估狗了一個晚上 orz 估狗上說的是要在 config 裡
設 magick_home 環境變數,可是 windows 裡在哪設 orz
我也試過在 widnows 裡的環境變數裡加上,仍然無效
而且有文章說在 windows 下用 installer 就不用設 orz
orz
C:/DOCUME~1/Admin/eee/eee.g.exe.4/lib/rubyscript2exe.gems/gems/rmagick-1.15.9-wi
n32/lib/RMagick.rb:1659:in `read': NoDecodeDelegateForThisImageFormat
`1.bmp' (Magick::ImageMagickError)
from
C:/DOCUME~1/Admin/eee/eee.g.exe.4/lib/rubyscript2exe.gems/gems/rmag
ick-1.15.9-win32/lib/RMagick.rb:1659:in `initialize'
from
C:/DOCUME~1/Admin/eee/eee.g.exe.4/lib/rubyscript2exe.gems/gems/rmag
ick-1.15.9-win32/lib/RMagick.rb:1658:in `each'
from
C:/DOCUME~1/Admin/eee/eee.g.exe.4/lib/rubyscript2exe.gems/gems/rmag
ick-1.15.9-win32/lib/RMagick.rb:1658:in `initialize'
from C:\DOCUME~1\Admin\eee\eee.g.exe.4\app\g.rb:39:in `new'
from C:\DOCUME~1\Admin\eee\eee.g.exe.4\app\g.rb:39
from C:\DOCUME~1\Admin\eee\eee.g.exe.4\bootstrap.rb:77:in `load'
from C:\DOCUME~1\Admin\eee\eee.g.exe.4\bootstrap.rb:77
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.105.37
推
12/11 14:37, , 1F
12/11 14:37, 1F
→
12/11 14:39, , 2F
12/11 14:39, 2F
→
12/11 14:39, , 3F
12/11 14:39, 3F
→
12/11 16:03, , 4F
12/11 16:03, 4F
→
12/11 16:03, , 5F
12/11 16:03, 5F
→
12/11 16:04, , 6F
12/11 16:04, 6F
→
12/11 16:04, , 7F
12/11 16:04, 7F
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章