3 ms·
Evilution of virtual Python build environments: setuptools distutils pyenv poetry anaconda pip install --user pkg-name python
by egberts1 3y ago
Evilution of virtual Python build environments:
setuptools
distutils
pyenv
poetry
anaconda
pip install --user pkg-name
python -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python3.8 -m venv .venv38
python3.11 -m venv .venv311
conda create -n myproject python=3.9.4
conda activate myproject
pytorch
meanwhile, in C and C++, we have `make`.
- bheadmaster 3y ago> meanwhile, in C and C++, we have `make`. And `cmake`, and `conan`, and `autotools`, and `scons`, and `bazel`, and...
- akvadrako 3y agoYou left out `meson`, which is what I would say is gaining marketshare fastest in the Linux world. And it's written in python, so even C doesn't escape the python packaging ecosystem.
- SAI_Peregrinus 3y agoC & C++ also have Autotools, Ninja, CMake, Meson, Bazel, and several more obscure build systems.