【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のターミナル画面で実行する方法をまとめました。

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

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

この記事を書いた人

えだはのアバター えだは ITエンジニア

2001年生まれの♂。愛知県出身。
国立大学の情報学科を卒業後、某ユーザ系IT企業に就職。
2022年に当ブログ「えだはの部屋」を開設。
ブログ収益は100円〜1000円の間で常に低空飛行をしており、基本赤字。
将来の夢は億万長者。

コメント

コメントする

目次