Re:PEP 704 – Require virtual environments by default for pac...
by gymbeaux on Wednesday March 15, 2023 @09:54AM
(#35168361)
I think it's because you "have to" run a command to activate the virtual environment AKA use files that are already in the directory. With NodeJS (or any other platform/language), it's implied that the files in your current directory are the files you want to use for building/execution
People like to complain about Python, but `./venv/bin/foo` is basically identical to `./node_modules/.bin/foo` and I don't see why the former deserves so much hate.