2016年4月9日の超人工生命ハッカソンの事前準備についてです。
当日はネット回線が十分に提供できない見込みです。事前に下記の環境構築お願いします。
- Mac, Ubuntu14.04推奨 (Windows10へのインストール方法)
- Unity
- Python環境
Unityのダウンロード
Ubuntu
wget http://download.unity3d.com/download_unity/unity-editor-installer-5.1.0f3+2015082501.sh
sudo sh unity-editor-installer-5.1.0f3+2015082501.sh
# run
./unity-editor-5.1.0f3/Editor/Unity
# if background is pink, install:
sudo apt-get install lib32stdc++6 -y
Mac
Unityをインストール。UbuntuのGPUで学習させたい場合はLinuxのUnityバージョン(5.1.0)と合わせておくと、相互運用できるかと思います。
アセットなどUnityアセットストアで予めダウンロードしておいておくと楽しめると思います。
Python環境の構築
Python2.7系で動作確認しています。
pip install chainer
pip install ws4py
pip install cherrypy
pip install msgpack-python
pip install matplotlib
LISのダウンロード
Python環境の構築でエラーが出る場合
エラーが出て大変な場合は、下記のようにpyenvでAnacondaの環境を整えるのが良いと思います。
このインストールスクリプトでpyenvをインストールします。(ページ内に書いてありますが最後に.bashrcに追加するのを忘れずに)
https://github.com/yyuu/pyenv-installer
そうするとpyenvが使えるようになるので
pyenv install anaconda-2.4.0
で環境を整え、その後chainerなどをインストール。
参考