環境の設定
まず、WSL (Windows Subsystem for Linux) を有効にします。これにより、Windows環境内でUbuntuを利用できるようになります。
次に、Pythonと必要なライブラリをインストールします。Pythonのバージョンによってインストールコマンドが異なるので注意してください。
Matplotlibのインストール
Pythonとその他の必要なライブラリがインストールされたら、次にMatplotlibをインストールします。
GUIの設定
WSL上ではデフォルトでGUI機能がないため、X Serverを導入する必要があります。今回はフリーのX ServerであるVcXsrvを使用します。
VcXsrvをインストールしたら、Ubuntu側でDISPLAY環境変数を設定します。これにより、UbuntuからX Serverに接続できるようになります。
動作確認
以上の設定が完了したら、実際にPythonスクリプトを実行してグラフが表示されることを確認します。
以上で、WSL上でPythonとMatplotlibを使用する環境の設定は完了です。これにより、Windows環境を汚すことなくPythonとMatplotlibを使用できるようになります。.