Doing Scripts/activate
runs the script in a new instance of the shell, which is destroyed after the script execution. To run the script in your current shell, use either . Scripts/activate
or source Scripts/activate
.
Scripts/activate.bat
does not work here because it is written in Batch, Windows cmd.exe
language, and not Bash.