2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

VSCodeとデフォルトのターミナルで動作するPythonが異なる問題【Mac】

Posted at

#この記事で解決する問題
MacでAnaconda環境を構築して、デフォルトのターミナルではインストールしたPython環境が動作するが、VSCodeのターミナルでは異なるPythonが立ち上がる。これの問題点として、VSCodeのターミナルにおいて各種ライブラリをインポートすることができません。
デフォルトのターミナル
スクリーンショット 2021-11-11 14.39.45.png
VSCode
スクリーンショット 2021-11-11 14.41.00.png
色々と調べてみると、デフォルトのターミナルはDockから起動してシステム環境を使用することに対して、VSCodeではインスタンスから環境が継承されるようで、これが原因であるようです。

#解決法
VSCodeの設定を変更するだけで解決するようです。まずは以下のように設定を開きます。
スクリーンショット 2021-11-11 14.42.53.png
設定を開いたら、以下を入力します。

terminal.integrated.inheritEnv

スクリーンショット 2021-11-11 14.44.17.png
チェックを外して、VSCodeを再起動すると正常に動作しました。
スクリーンショット 2021-11-11 14.48.20.png
お疲れ様でした。

#参考記事
上記問題の原因について書かれている記事:VSCodeアップデートノート

2
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?