Λάδι Βιώσας

http://profile.hatena.ne.jp/kenkitii/

WSL にて python 環境を構築する

どうも!(アレクサスキルの豆しば風に)平成ぶりです。 WSL + Ubuntu 上に python 環境を構築したのだが、意外と手間取ったので自分用備忘録。

ubuntu を使いやすく

$ sudo sed -i -e 's%http://.*.ubuntu.com%http://ftp.jaist.ac.jp/pub/Linux%g' /etc/apt/sources.list
$ sudo apt update
$ sudo apt upgrade
$ sudo apt install fish # お好みで
$ chsh -s $(which fish)
$ sudo vim /etc/passwd # ホームディレクトリを/mnt/c 以下に変更する
$ kenkiti:x:1000:1000:,,,:/mnt/c/kenkiti:/bin/bash # kenkiti の部分はあなたのお名前で

python 3.6

$ sudo -H apt install python3 python3-pip jupyter-notebook
$ sudo -H pip3 install "ipython[all]"      
$ sudo pip3 install pandas numpy
$ jupyter notebook --generate-config
$ jupyter notebook password

TA-Lib

$ wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
$ tar -zxvf ta-lib-0.4.0-src.tar.gz
$ cd ta-lib
$ ./configure --prefix=/usr # /usr/local では動かない
$ make
$ make install
$ sudo pip3 install TA-Lib