55
Help us understand the problem. What are the problem?

More than 5 years have passed since last update.

posted at

updated at

IRubyを各環境にインストールする

JupyterのRuby版kernel, IRubyをインストールする方法.
最新版の情報はIRubyのREADMEに書いてある.
https://github.com/SciRuby/iruby

参考: IRubyの動作画面
https://www.youtube.com/watch?v=ZxjqsIluM88

Ubuntu 15.10

rbczmqのおかげでインストールが楽とても楽.

pip install jupyter
pip install ipython
gem install rbczmq
gem install iruby
iruby notebook

MacOS X

ipythonのインストールは同様に.

pip install jupyter
pip install ipython

ffi-rzmqの動作にzeromq3.2.xが必要.
Anaconda上で環境構築した場合は以下の操作が必要.

conda remove zeromq
brew install zeromq

Macではrbczmqがうまくビルドできないらしいのでffi-rzmqを使う.

gem install ffi-rzmq
gem install iruby
iruby notebook

Windows

SciRubyにWindows持ってる人がほとんどいないので頑張ってpatch書いた.

PythonとIPython周辺環境のインストール

WindowsでPythonを動かすツールはいくらでもあるが今回はEnthought Canopyを使った.
https://www.enthought.com/

ZeroMQをインストール

ZeroMQのWebサイトから3.2系Stable Releaseのバイナリをダウンロード・インストールする.(x64でなくx86を選択すること)
http://zeromq.org/area:download

ZeroMQのインストールされたディレクトリのbinまでのパスを環境変数PATHに追加する.

後でインストールするffi-rzmqがPATHに入っているディレクトリからlibzmq.dllを探す仕様になっているので上記binの中のlibzmq-v100-mt-3_2_4.dlllibzmq.dllにリネームする.

IRubyと依存gemをインストール

PRはmergeされたが未だにgemがリリースされてないのでgit cloneしてくる.

git clone https://github.com/SciRuby/iruby.githttps://github.com/domitry/iruby.git
cd iruby
gem build iruby.gemspec
gem install iruby-0.2.7.gem

FreeBSD

以下の通りインストールできるらしい.
https://github.com/SciRuby/iruby#freebsd

参考

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Sign upLogin
55
Help us understand the problem. What are the problem?