WSLにpython環境構築
普通にやるのはあきらめました。
WSLでやります
PowerShellを管理者で起動
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
あとは Microsoft StoreからUbuntuを入れる(18.04LTSでした)
sshdを動くようにする
apt install openssh-server
portとかlistenは適当に
初期設定とかいろいろインストール
apt-get update apt-get upgrade apt -y install bzip2 openssl git apt install apt-file apt update apt-file search readline apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev apt-get install libffi-dev apt install git build-essential libssl-dev libreadline-dev zlib1g-dev x11-apps x11-utils x11-xserver-utils libsqlite3-dev nodejs fonts-ipafont libxml2-dev libxslt1-dev
apt install rcs
これでXが通る(MobaXterm 11.1を使用)
タスクスケジューラで /usr/bin/sudo /usr/sbin/service ssh start をログイン時に実行するようにする
ログイン時に自分のパスワードが必要になるけど、visudoで通るようにするとうまく動かないのであきらめる
python環境
pyenv
別エントリを元に、pyenvをインストール。上のapt-getでだいたいのライブラリは入ります。このあとは、pyenv の git cloneからでおけ。たりないときには検索検索ぅ
画像系のライブラリを入れる
pip install --upgrade pip pip install matplotlib pip install opencv-python pip install pydicom pip install requests pip install watson-developer-cloud
しれっとWatsonのAPIも入れてるし