【VScode】conda は 内部コマンドまたは外部コマンド 操作可能なプログラムまたはバッチ ファイルとして認識 され てい ません【Anaconda】

シェアする

スポンサーリンク
広告

VSCode PowerShell Condaない

vscode ‘conda’ は 内部コマンドまたは外部コマンド 操作可能なプログラムまたはバッチ ファイルとして認識 されていません

対策は、この通りですが。。

VSCodeのターミナルでAnacondaを使用可能なpowershellを起動する - Qiita
VSCodeでPythonを書いている最中に,パッケージのインストールなどでターミナルを操作したくなることが多数あり,そのたびに統合ターミナルでcondaが使用できないことに不満がたまっていた.調…

一応

Windows 11 Home 22H2
Visual Studio Code Ver 1.75.1
conda version : 23.1.0
conda-build version : 3.22.0
python version : 3.9.13.final.0

にて。。Setting.json を 変更  Pathを設定というよりは、Argsに入れるようです。。

そのsetting.jsonがどこにあるかわからない(笑)

ファイル>ユーザー設定>設定から 検索窓に terminal profile windowsで settings.jsonで編集 を押す。

で、AnacondaのPowerShell Promptのプロパティのリンク先を見て、PowerShell.exe 以下のところの文字をコピーしておく

それを、引数として渡してあげるような書き方にしておく。。

 "args": [
                "-ExecutionPolicy"
                "ByPass",
                "-NoExit",
                "-Command",
                "C:\\Users\\username\\anaconda3\\shell\\condabin\\conda-hook.ps1",
            ]

なんとなく。。この書き方気持ち悪いんですが。。かならず これが呼ばれることになりそうな気もするけど。。

本当は違う書き方がありそうな気もします。

https://www.techtarget.com/searchitoperations/answer/Manage-the-Windows-PATH-environment-variable-with-PowerShell

でもとりあえず。。conda使えるようになったので。。いいか?

そうそう。

ちゃんと環境変数をWindowsに教え込めばいいようです。

【最新】VSCodeでAnaconda3(Python)を実行する方法(Windows) | テックダイアリー
自分のパソコンにPythonをインストールしたんだけど、次はVi

スポンサーリンク
広告

シェアする

フォローする

スポンサーリンク
広告

コメントを残していただけるとありがたいです

Loading Facebook Comments ...
%d人のブロガーが「いいね」をつけました。