How to activate conda environment from powershell? How to activate conda environment from powershell? powershell powershell

How to activate conda environment from powershell?


You don't need Admin permission.

Once you install Anaconda or Miniconda on Windows, open a Anaconda Powershell Prompt from Start Menu.

Or, If you don't see it there, then assuming you have installedminiconda3 at path C:\miniconda3\4.9.2, do:

powershell -ExecutionPolicy ByPass -NoExit -Command "& 'C:\miniconda3\4.9.2\shell\condabin\conda-hook.ps1' ; conda activate 'C:\miniconda3\4.9.2' "

Now try:

conda init powershell

and reopen powershell.

Additional note: By default conda will autoactivate itself, when we open terminal. If you prefer not, then disable auto-activation with:

conda config --set auto_activate_base false


Open a Anaconda Powershell Prompt from Start Menu.Now Try:

conda init powershell

Now restart the powershell, if find some error like this in powershell:

\WindowsPowerShell\profile.ps1 cannot be loaded because running scripts is disabled on this system. For more information, see about_Execution_Policies at https:/go.microsoft.com/fwlink/?LinkID=135170. At line:1 char:3

Then change the execution policy. Type this code to powershell:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned

To find more with execution policy you can visit this link.


When you use Anaconda or Miniconda type in Anacondaprompt:

conda init powershell