急に必要になったのでWindowsにWSLでUbuntu入れてPython環境を構築するまでの手順を残しておきます.
WSL有効化
Windows の設定のアプリと機能から「オプション機能」を選択
オプション機能の最下部の「Windowsのその他の機能」を選択
- 一覧から「Linux 用 Windows サブシステム」を選択
- 再起動を求められる場合があるので再起動して有効化完了
Ubuntuインストール
- Microsoft Store より Ubuntu を検索しインストール
- https://www.microsoft.com/ja-jp/p/ubuntu-1804-lts/9n9tngvndl3q?activetab=pivot:overviewtab
Ubuntu設定
- Ubuntu 初回起動時に初期化処理が走るため少し時間がかかる
- ユーザー名とパスワードを設定
- Windows内のファイルにアクセスする場合(例 : ダウンロードフォルダに移動)には
cd /mnt/c/Users/<ユーザー名>/Downloads
Python環境構築
sudo apt update
sudo apt install python-dev python-pip python-setuptools
- OpenCV導入
sudo apt install libopencv-dev
sudo pip install opencv-python
- pipインストール時にsetuptoolsが原因で失敗する場合
pip install --upgrade pip setuptools