關於安裝蛋疼的ruby gem : tk-win
最近打算用ruby寫GUI程序,一開始覺得先試一試tk,可沒想到萬惡的蛋疼開始鳥...
1 安裝tk-win : gem install -r tk-win,如果找不到先 gem search -r tk
2 經過漫長的rdoc之後,貌似可以使用鳥。
3 可是在用
require 'tk' require 'tkextlib/iwidgets'發現出錯,於是安裝ActiveTcl 8.5,然後將lib中的Iwidgets等lib放入ruby安裝路徑的
\lib\tcltk\ 下。
4 然後又試了一下,可以鳥。
5 接著再來
require 'tkextlib/tkimg'
又不行,在ActiveTcl lib下找不到單獨名為Img的lib,但是有很多以img_開頭的lib,遂都拷過來,還是不行。於是將代碼改為
require 'tkextlib\tkimg\bmp' require 'tkextlib\tkimg\jpeg' require 'tkextlib\tkimg\png'
再將對應的lib拷入即可。以上東東在google,baidu之類引擎根本找不到,害的熊貓找了1天,fk!
PS:csdn的blog編輯格式太爛鳥,不要逼我轉到其他blog去...
最後更新:2017-04-02 18:44:44