Movatterモバイル変換


[0]ホーム

URL:


LoginSignup
13

Go to list of users who liked

15

Share on X(Twitter)

Share on Facebook

Add to Hatena Bookmark

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Windows10でiRuby Notebookを確実に動作させる手順(2016/8/16版)

Last updated atPosted at 2016-08-16

はじめに

iRuby Notebookは非常に強力なツールなのですが、LinuxおよびMacユーザーには知名度が高いものの、Windowsユーザーはインストールにおけるハードルの高さから利用者が少ないという現状があるようです。
そこで、SciRubyなどのRubyを用いた科学計算の一助になると思われることから、WindowsでiRuby Notebookを使えるようにする手順を整理しました。

Anaconda(Python)のインストール

Anacondaは、Pythonと科学計算ライブラリをセットにしたパッケージです。これをインストールするとiRuby NotebookのベースになるJupyter Notebookが利用できるようになります。

以下のURLよりダウンロードできます。

32bit版と64bit版があるので、インストールされているWindowsにあわせてダウンロードしてください。
ちなみに僕はPYTHON 3.5を利用しました。

Rubyのインストール

Rubyのインストールにも複数の方法がありますが、ここでは一番簡単なRubyInstaller for Windowsを使用します。

以下のURLよりダウンロードできます。
Anacondaと同じく、32bit版と64bit版があります。

DEVELOPMENT KITのインストール

Rubyのライブラリを追加インストールするために必要になるツールもインストールします。

RubyInstallerのサイトからダウンロードできます。

ダウンロード後、Rubyをインストールしたフォルダに「DevKit」というフォルダを作成して展開します。
展開した後、以下の手順でインストールします。

[32bit版の場合]

>cdc:¥Ruby32¥DevKit>rubydk.rbinit>rubydk.rbinstall

[64bit版の場合]

>cdc:¥Ruby32-x64¥DevKit>rubydk.rbinit>rubydk.rbinstall

ZeroMQのインストール

JupyterとiRubyの通信に必要なモジュールとしてZeroMQをインストールします。

以下のURLよりダウンロードします。
しつこいようですが、32bit版と64bit版がありますので、Windowsにあわせてダウンロードしてください。

ダウンロード後、ZeroMQのインストールフォルダにあるlibzmq-v90-mt-x_x_x.dllをRubyをインストールしたフォルダのbin配下にコピーしてファイル名をlibzmq.dllに変更します。

[例] 64bit版の4.0.4をインストールした場合
「C:¥Program Files¥ZeroMQ 4.0.4¥bin」の中にあるlibzmq-v90-mt-4_0_4.dllを「C:¥Ruby23-x64¥bin」にコピーし、名前の変更で「libzmq.dll」にする。

ffi-rzmqのインストール

ZeroMQをRubyで使用するためのGemをインストールします。

>geminstallffi-rzmq

動作確認

コマンドプロンプトで以下のコマンドを実行し、Gemの読み込みに成功すればtrueとなりインストール成功です。

>irbirb(main):001:0>require"ffi-rzmq"=>trueirb(main):002:0>

もし、失敗する場合は、ZeroMQのインストールフォルダのbin配下にある他のdllファイルを同じようにコピー&名称変更して試してみてください。僕の環境では上記手順で成功しました。

iRubyのインストール

以下のコマンドを実行してインストールします。

>geminstalliruby

iRubyの実行

以下のコマンドでiRuby Notebookを起動すると、ブラウザが立ち上がりホーム画面が表示されます。

>irubynotebook

新しいノートブックを作成する時は、画面の右上にある「New」ボタンを押して「Ruby 2.3.1」を選択します。

VirtualBox_Windows10_MBA_16_08_2016_11_33_55-a.png

※ 画面の環境はRubyの32bit版と64bit版が両方入っていますが、通常は「Ruby 2.3.1」一つしか表示されません。

もし、新規作成にてRubyが表示されない場合は、以下のコマンドを試してください。

>irubyregister--force

もし何かお困りのことがあればscirubyのslackチームに参加して、気兼ねなくご質問下さい。また、インストール成否のレポートなどを頂けるととても助かります!!

以上で手順は終了です。
Have fun!!

13

Go to list of users who liked

15
0

Go to list of comments

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
13

Go to list of users who liked

15

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?


[8]ページ先頭

©2009-2025 Movatter.jp