m1 macであってもvscodeのターミナルはx86_64だった!

なんとです。
m1 macであってもvscodeのターミナルはx86_64でした。
これに今まで気づかず、「なんかmatplotlibが動かないんだよな」とか思っていたのでした。
macのターミナルでpipして、vscodeのターミナルでpipして、などやっていると中身がめちゃくちゃになってしまうという・・
これは悔しい。

変更方法は、

設定から Terminal > Integrated > Profiles: Osx の settings.json を編集します。

terminal.integrated.profiles.osx に以下を追加。

"arch": {
"path": "/usr/bin/arch",
"args": [
"-arm64",
"/bin/zsh"
]
},

とのこと。そして、新しいプロファイルを

Terminal > Integrated > Default Profile: Osx

として設定する、と。
これはとんでもない罠だった。2年前に知りたかった!