SIGNATE 日本取引所グループ ニュース分析チャレンジ Docker Anaconda Windows 10 環境構築 インストール メモ

1. データのダウンロード
https://github.com/JapanExchangeGroup/J-Quants-Tutorial

右上の「Code」から「Download Zip」
J-Quants-Tutorial-main.zip を任意のディレクトリで解凍


2. Docker インストール
https://hub.docker.com/editions/community/docker-ce-desktop-windows/

PowerShellから実行してエラーになっていなければOK

> docker --version
Docker version 20.10.5, build 55c4c88


3. Docker Image のインストール
PowerShellから実行

> docker pull continuumio/anaconda3:2019.03

DockerのImages画面に以下が表示されるハズ
continuumio/anaconda3


4. Docker Image の起動

# 0.で解凍したディレクトリのhandsonに移動
> cd hoge/J-Quants-Tutorial-main/handson

# データ配置先のディレクトリを作成
> mkdir data_dir

# Docker起動
PowerShellから実行
> docker run --name tutorial -v ${pwd}/data_dir:/path/to -v ${pwd}/Chapter02/archive:/opt/ml -v ${pwd}:/notebook -e PYTHONPATH=/opt/ml/src -v ${pwd}:/notebook -p8888:8888 -it continuumio/anaconda3:2019.03 jupyter notebook --ip 0.0.0.0 --allow-root --no-browser --no-mathjax --NotebookApp.disable_check_xsrf=True  --NotebookApp.token='' --NotebookApp.password='' /notebook


5. ライブラリのインストール
CLIの起動
docker の 「Conainers / Apps 」で continuumio/anaconda3:2019.03 にマウスオーバーすると現れる
「>_]クリック

# bash
# apt-get update
# apt-get install -y --no-install-recommends g++ gcc
# pip install shap==0.37.0 slicer==0.0.3 xgboost==1.3.0.post0