#この記事で解決する問題
MacでAnaconda環境を構築して、デフォルトのターミナルではインストールしたPython環境が動作するが、VSCodeのターミナルでは異なるPythonが立ち上がる。これの問題点として、VSCodeのターミナルにおいて各種ライブラリをインポートすることができません。
デフォルトのターミナル
VSCode
色々と調べてみると、デフォルトのターミナルはDockから起動してシステム環境を使用することに対して、VSCodeではインスタンスから環境が継承されるようで、これが原因であるようです。
#解決法
VSCodeの設定を変更するだけで解決するようです。まずは以下のように設定を開きます。
設定を開いたら、以下を入力します。
terminal.integrated.inheritEnv
チェックを外して、VSCodeを再起動すると正常に動作しました。
お疲れ様でした。
#参考記事
上記問題の原因について書かれている記事:VSCodeアップデートノート