3 ms·
I've found that venv's work. They're just very inconvenient (having to constantly manage which venv you're in when you change directory). Consider that with NPM
by nicoburns 4y ago
I've found that venv's work. They're just very inconvenient (having to constantly manage which venv you're in when you change directory). Consider that with NPM, only two of those commands are ever needed:
# install the requirements
npm install
# remove it
rm -rf node_modules
The rest is unnecessary because NPM uses the equivalent of a venv automatically based on your current working directory and the location of your package.json file.
- sureglymop 4y agoPython has this too, check out PEP 582. There's a package manager called PDM which will just create a __pyoackages__ folder in this style.
- rami3l 4y agoAs a PDM enthusiast for quite a while, I'm sorry to inform you that PEP 582 has been officially abandoned (which doesn't mean that it won't be revived someday, just not so easily). https://discuss.python.org/t/pep-582-python-local-packages-directory/963/430 https://discuss.python.org/t/pep-582-python-local-packages-d...