[prime-dev: 536] Re: MeCab ?

Zurück zum Archiv-Index

Hiroyuki Komatsu komat****@taiya*****
2004年 12月 22日 (水) 23:30:21 JST


小松です。よろしくお願いします。

prime-dict-convert では、一部 MeCab を使用します。prime-dict-convert は
テキストファイルや他の IME 用の辞書から PRIME 用の辞書を作成する
コマンドです。prime-dict-convert はユーザが意図しない限り使用する必要は
ありませんので、必ずしもインストールしなくてもいいという扱いです。


いずれにしても、MeCab の有無で prime-dict-convert がエラーになるのは
バグですので、修正します。

対症療法としては、prime-dict-convert 内に

begin
  ## The following files require MeCab.
  Kernel::require('prime/makedict/dictformat-wordlist')
  Kernel::require('prime/makedict/dictformat-text')
rescue LoadError
end

という記述がありますので、全部コメントアウトすればエラーを回避できます。

# begin
#   ## The following files require MeCab.
#   Kernel::require('prime/makedict/dictformat-wordlist')
#   Kernel::require('prime/makedict/dictformat-text')
# rescue LoadError
# end

--
                                                            小松弘幸
                                                -----------------------
                                                   http://taiyaki.org/


At Thu, 23 Dec 2004 00:50:42 +0900,
mft wrote:
> 
> 松井と申します。はじめまして。
> 
> Gentoo で PRIME 0.9.3 を使っています。
> 
> ERROR:
>   Ruby ライブラリの 'MeCab' をロードできませんでした。
>   お手数をおかけしてすみません。
> 
> というメッセージが出まして、PRIME のディレクトリーを grep したところ、
> makedict/dictformat-wordlist.rb と makedict/dictformat-text.rb で
> require 'MeCab' というのが見つかりました。
> インストールの説明には一言も出てきてないように思いますが、必ずしもイン
> ストールしなくてもいいという扱いなのでしょうか。
> 
> --
> MATSUI Fe2+ Tetsushi
>  http://homepage3.nifty.com/text/
>  (http://lowlife.jp/mft/ for blog)
> 
> _______________________________________________
> Prime-dev mailing list
> Prime****@lists*****
> http://lists.sourceforge.jp/mailman/listinfo/prime-dev




Prime-dev メーリングリストの案内
Zurück zum Archiv-Index