開発環境構築についてのメモ

今日は会社のPCでゼロから環境構築をしたのでハマったところをメモします。

ポイント1 Windowsに直接環境構築をせずWSLを使う

Windowsに直接インストールしようとすると、PyTorchが入らなくて困った。
WSLを使ってLinuxWindows上で動かすことで無事インストールすることができた。
エディタはVSCodeを使っており、Remote-WSLというExtentionをインストールしてWSLを使えるようにした。

ポイント2 Linux環境を立ち上げたらまず「sudo apt update」を実行

これを行わずにpipをインストールしようとしたらバージョンが合っていないのかうまくインストールすることができた。
これはラズパイやJetson nanoで開発した時にも有効な手段だったにもかかわらずまた忘れてしまった。

おまけ VSCode拡張機能intellisenseを有効活用する

コードを理解していくのに関数や変数の定義にジャンプできる機能がとても便利なので、IntelliSenseはほぼマストでインストールするべきだと思った。