WSL2で画像やグラフの表示

はじめに

WSL2では今のところGUIが標準では使えないので画像やグラフの表示ができないと思っていました。
しかし、VS code 内でJupyter Notebookを使用すると簡単にできました。

結果

f:id:touch-sp:20210220152525p:plain:w400
pillowを使って表示
f:id:touch-sp:20210220152545p:plain:w400
matplotlibを使って表示

(画像はクリックすると拡大できます)

方法

VS codeのインストールはWindows環境だけで問題ありません。

  • WSL2内のPython環境にnotebookをインストール(pipで可能)
pip install notebook


これだけでVS code内でJupyter Notebookが使えるようになり画像やグラフが表示できました。