入門ソーシャルデータ(本)用のIPython Notebookのインストール

www.amazon.co.jp

cloneする

$ git clone https://github.com/ptwobrussell/Mining-the-Social-Web-2nd-Edition.git

Vagrantfileが存在するディレクトリに移動して、VM作成

$ cd Mining-the-Social-Web-2nd-Edition/ && vagrant up

vagrant,virtualboxはインストール済みであることが前提です ※結構時間がかかります
wifiよりかは有線のネットワークがオススメです

ゲストOS上のIPython Notebookにアクセスする

http://localhost:8888/

f:id:keiwt:20150521162619p:plain

これでIPython Notebookのインストールが完了しました。

ちなみにVagrantfileでは、hostの8888をguestの8888ポートとして使えるようにする設定がされています。

# IPython Notebook
override.vm.network :forwarded_port, host: 8888, guest: 8888

また、VMのメモリは384MBと少なめですので、適宜増やしてもいいかもしれません。

vb.customize ["modifyvm", :id, "--memory", "384"]

※増やす場合は384の部分を1024(1GB)などにして、以下のコマンドを実行します。

$ vagrant reload

VirtualBox上で確認できます。

f:id:keiwt:20150521163741p:plain