VSCode PowerShell Condaない
vscode ‘conda’ は 内部コマンドまたは外部コマンド 操作可能なプログラムまたはバッチ ファイルとして認識 されていません
対策は、この通りですが。。
https://qiita.com/syoukera/items/da2a5b11f99b71df9f42
一応
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に教え込めばいいようです。
https://tech-diary.net/vscode-anaconda3-python/#index_id2
コメントを残していただけるとありがたいです