Your first two examples are equivalent; activating the virtual environment is 
done primarily to modify `PATH` in exactly the way you do so manually in your 
second example.

What happens when you (try to) execute `west` without modifying your `PATH` 
variable depends on whether a command named `west` is even found, or how the 
"other" `west` command compares to the one in your virtual environment.





---
[Visit 
Topic](https://discuss.python.org/t/venv-activate-script-changes-path-while-executing-the-binary-doesnt/67580/2)
 or reply to this email to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.python.org/email/unsubscribe/d20384154a69698ce82133d879096a35e6112fbaec438235ff1a3b116a6cde75).

Reply via email to