![](https://manumaruscript.com/wp-content/uploads/2021/11/image-29-800x136.png)
事象
新しいPCにVScodeとAnacondaを入れなおして、Pythonを書こうとすると以下のエラーが。
PS C:\Users\XXXX> conda activate XXXX
conda : 用語 'conda' は、コマンドレット、関数、スクリプト ファイル、
または操作可能なプログラムの名前として認識されません。
名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいこと
を確認してから、再試行してください。
発生場所 行:1 文字:1
+ conda activate XXXX
+ ~~~~~
+ CategoryInfo : ObjectNotFound: (conda:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
原因
![](https://manumaruscript.com/wp-content/uploads/2021/11/image-35-800x207.png)
VScodeのターミナルは、デフォルトだとPowerShellになっている。
こちらを、cmd.exeに直してあげる必要がある。
解決策
setting.json
に以下を記述。
// Conda activateできるようにVSCodeのターミナル/プロファイルの設定変更
"terminal.integrated.defaultProfile.windows": "Command Prompt",
"terminal.integrated.profiles.windows": {
"PowerShell": {
"source": "PowerShell",
"icon": "terminal-powershell"
},
"Command Prompt": {
"path": [
"${env:windir}\\Sysnative\\cmd.exe",
"${env:windir}\\System32\\cmd.exe"
],
"args": [
"/k",
"chcp",
"65001"
],
"icon": "terminal-cmd"
},
"Git Bash": {
"source": "Git Bash"
}
}
これで無事、起動するようになる。
参考
@take_meさんのこちらの記事が参考になりました。
![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZ0eHQ9VlNDb2RlJUUzJTgxJUFFJUUzJTgyJUJGJUUzJTgzJUJDJUUzJTgzJTlGJUUzJTgzJThBJUUzJTgzJUFCJTJGJUUzJTgzJTk3JUUzJTgzJUFEJUUzJTgzJTk1JUUzJTgyJUExJUUzJTgyJUE0JUUzJTgzJUFCJUUzJTgxJUFFJUU4JUE4JUFEJUU1JUFFJTlBJUUzJTgxJUFFJUU4JUE5JUIzJUU3JUI0JUIwJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmdHh0LWNsaXA9ZWxsaXBzaXMmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz0zNTBjYmMwMGI4MGIxNzQ0MjZmNDgwYjAxZjRiNmViYw&mark-x=142&mark-y=112&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGFrZV9tZSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZjNlZjE5MDk3NjAzNmE5MjUyY2MzMWFhM2JkMDMwOTc&blend-x=142&blend-y=491&blend-mode=normal&s=bf86b8d042609d46d616dceb6c8385db)
VSCodeのターミナル/プロファイルの設定の詳細 - Qiita
AbstractVSCodeの利便性を支える要素の一つは間違えなくターミナルではないかと思います。本記事では最新のターミナルの設定方法を紹介し、その設定の詳細に触れていこうと思います。Vers…