To allow to shiv packages for different versions of python (e.g. 3.8, 3.9, 3.10) from a single version of python (e.g. 3.8) in which shiv is installed, it would be practical to use the python interpreter to use in the shebang line as the python interpreter to use in the "python -m pip install --target ..."