vscode conda activate CommandNotFoundError

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
If your shell is Bash or a Bourne variant, enable conda for the current user with

$ echo ". C:\Users\user\Anaconda3/etc/profile.d/conda.sh" >> ~/.bashrc
or, for all users, enable conda with

$ sudo ln -s C:\Users\user\Anaconda3/etc/profile.d/conda.sh /etc/profile.d/conda.sh
The options above will permanently enable the 'conda' command, but they do NOT
put conda's base (root) environment on PATH. To do so, run

$ conda activate
in your terminal, or to put the base environment on PATH permanently, run

$ echo "conda activate" >> ~/.bashrc
Previous to conda 4.4, the recommended way to activate conda was to modify PATH in
your ~/.bashrc file. You should manually remove the line that looks like

export PATH="C:\Users\user\Anaconda3/bin:$PATH"
^^^ The above line should NO LONGER be in your ~/.bashrc file! ^^^

vscode above error, because if the integrated terminal PowerShell set, can not be automatically activated in an integrated environment conda terminal, and in Windows 10, the default integrated terminal PowerShell

Option 1

Personal settings inside Add "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe", change the default integrated terminal

Option 2

Personal settings inside add "python.terminal.activateEnvironment": false, cancel automatic activation environment

Guess you like

Origin www.cnblogs.com/weixia-blog/p/11408125.html