[#49031] elseの直前に全角スペースがある場合の動作が? — Yuumi Yoshida <yuumi3@...>

こんにちは、Yuumi3です。

19 messages 2012/12/03
[#49033] Re: elseの直前に全角スペースがある場合の動作が? — 鍋島 永道 <closer009@...> 2012/12/03

[全角スペース]else がひとつの変数名として解釈されていて、if〜endまでがひとつのifとして解釈され、なおかつif

[#49034] Re: elseの直前に全角スペースがある場合の動作が? — Yuumi Yoshida <yuumi3@...> 2012/12/03

sora_h さん、 鍋島さん、

[#49035] Re: elseの直前に全角スペースがある場合の動作が? — 小田 利通 <oda@...> 2012/12/03

[#49057] RubyでsetInterval — swec@...

ひろひとです。

16 messages 2012/12/08

[#49090] IronrubyとC#の連携 — 井澤 隆浩 <KHB15150@...>

いざわです。お世話になります。

18 messages 2012/12/23
[#49091] Re: IronrubyとC#の連携 — Hiroyuki Ogawa <eng16danbo@...> 2012/12/23

はじめまして、小川と申します。

[#49093] Re: IronrubyとC#の連携 — 井澤 隆浩 <KHB15150@...> 2012/12/23

こんばんは、井澤です。

[#49096] Re: IronrubyとC#の連携 — Shozo Arai <shozoa@...> 2012/12/24

こんにちは、荒井です。

[#49111] Ironrubyのdll参照について — 井澤 隆浩 <KHB15150@...> 2013/01/06

返事が大変遅くなりました。井澤です。

[ruby-list:49083] Re: RubyでMecab

From: 井澤 隆浩 <KHB15150@...>
Date: 2012-12-13 19:12:44 UTC
List: ruby-list #49083
井澤です。お世話になっております。

最初がrvm、次がrbenv、次が直接ソースから自前でインストールして1.9.3を入
れましたので、どうやら、
> RVM <https://rvm.io/>やrbenv <https://github.com/sstephenson/rbenv>で
> インストールしたRuby,ソースから自前でインストールしたRubyな ど,aptの
> 管理下にないRubyを使っている場合は,以下の ように自前でmecab-rubyをイ
> ンストールする必要があります.

に該当しているようです。(当該ページは閲覧済みです。)自前でもmecab-rubyを
インストールしてみましたが、
うまくいかなかったような。

> apt-getでインストールされたRubyのgemにmecab-ruby を追加する場合
> は,libmecab-ruby(もしくはlibmecab-ruby1.9.1など)をインストールすれ
> ば大丈夫だ と思います(未確認).
http://d.hatena.ne.jp/kobapan/20090914/1258476170
このページによればapt-get install ruby1.9
にて入るそうなんですが。
http://blog.epitaph-t.com/?p=44
これによれば、ruby1.9.0が入るそうなので、APTでlibmecab-ruby1.9.1を入れる
ことで大丈夫でしょうかね。

試してみた結果では、1.9.0と1.9.2と1.9.3でPsychの挙動が変わっているような
んですが。その辺仕様が
まだ固まっていないということでしょうか?
http://keijinsonyaban.blogspot.jp/2010/10/ruby192yaml.html
動かしたいのは、Psychを使わなければならないプログラムなので、
> Ruby1.9.2からは、PsychというYAMLパーサも標準添付ライブ ラリになってい
> ます。
ということなので、やはりapt-getで入れただけではだめなようです。
http://maeda.farend.ne.jp/blog/2012/03/10/ruby-missing-pysh/
Ruby1.9.3からはPsychが標準なようですが。

(2012/12/11 15:42), H.Hiro wrote:
> 井澤さん
>
> H.Hiroです。
>
> もしかして、Ruby本体のインストールはAPT(synaptic、apt-getなど)を用いずにインストールされてますでしょうか?(1.9.3をご利用とのことなので、そうなのだと推察します)
> その場合、APTでlibmecab-ruby1.9.1を入れるのではダメなようで(これはあくまで「APTでインストールされたRubyのためのもの」)、gemファイルを入手してインストールする必要があるようです。
> http://d.hatena.ne.jp/mickey24/20120506/ubuntu_mecab_ruby
>
> 2012年12月11日 2:36 井澤 隆浩 <KHB15150@nifty.ne.jp>:
>
>> いざわです。
>>
>> /usr/local/lib/ruby/gems/1.9.1/gems/以下には該当ファイルがありませんでした。
>>
>> Synapticパッケージ・マネージャでlibmecab-ruby1.9.1を入れましたが、入って
>> いないようですね。
>>
>> (2012/12/11 2:06), H. Hiro wrote:
>>> H.Hiroと申します。
>>>
>>>
>> LoadErrorとなると、"MeCab"というファイルが存在しなくて読み込めてないということになるので、調べてみるべきこととしては「ライブラリのインストール先ディレクトリにMeCab.soというファイルがあるか」ということになりますでしょうか。
>>> もしなければ、MeCabのRubyバインディングがインストールが正常に終わっていないためにLoadErrorになる、ということになります。
>>>
>>> 私の環境では、以下の場所にありました。
>>> /usr/local/lib/ruby/gems/1.9.1/gems/mecab-ruby-0.97/lib/MeCab.so
>>>
>>>
>>
>>
>

In This Thread