【Python】Anaconda + VisualStudioCodeの赤字エラーの対処法。

Anacondaで構築したPython環境をVisualStudioCode(以下VScode)のターミナルで実行したい!

しかし、いざ実行すると以下のようなエラーが出てしまいました。

conda : 用語 'conda' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識されません。名前が正しく記述されていることを確認し、パスが含まれて
いる場合はそのパスが正しいことを確認してから、再試行してください。
発生場所 行:1 文字:1
+ conda activate Python
+ ~~~~~
    + CategoryInfo          : ObjectNotFound: (conda:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

ということで、今回は解決方法をまとめました。

目次

解決方法

ネットでいろいろ検索していたらこちらの記事にたどり着きました。

どうやらVScodeのターミナルはデフォルトだとPowerShellで設定されているみたいなのですが、それだと上記のようなエラーが出てしまいます。

なので「Setting.json」に以下の一行を加えることで、デフォルトのターミナルをコマンドプロンプトに変更することができ、上手く実行できるようになります。

  "terminal.integrated.defaultProfile.windows": "Command Prompt", //コマンドプロンプトをデフォルトのターミナルに変更

まる。さんのサイトでは複数行を加筆されていましたが、私の場合はデフォルトのターミナルをPowerShellからコマンドプロンプトに変更するだけで解決しました。

まとめ

今回はAnacondaで構築したPython環境をVScodeのターミナル画面で実行する方法をまとめました。

質問等ございましたら以下のコメント欄にてお願いします。それではまた。

よかったらシェアしてね!

この記事を書いた人

えだはのアバター えだは 大学生

国立大学で情報工学を専攻中の22歳の♂。
運営ブログの閲覧者が壊滅的に少ない。

コメント

コメントする

目次