4 ms·
We use `pyenv` in order to manage python installations (it helps when you want to test different versions manually installing and managing can be done too but i
by roflchoppa 4y ago
We use `pyenv` in order to manage python installations (it helps when you want to test different versions manually installing and managing can be done too but is a pain)
We force the use of `virtualenv` so that within our project we can nuke and rebuild the installed dependencies quickly.
There are multiple requirements.txt files, the first one that used for installation installs the pined version of `pip`, and `setuptools`.
After that additional dependencies are installed (separate file).
One of the senior engineers I used to work with wanted me to checkout `pip compile`. It looks useful.