Re:I just want to run this one Python script
by jfrunyon on Monday November 08, 2021 @04:33PM
(#29154554)
Oh god. No, not having a `/usr/bin/python` will not result in a working system. Does Debian really think they're the only software distributor that their users use?
Since Debian 11 and Ubuntu 20.04 LTS it's a matter of installing the matching package:
python-is-python2 [1] for having /usr/bin/python link to Python 2.7, python-is-python3 [2] for having /usr/bin/python link to Python 3.x or none of them to avoid having /usr/bin/python at all. The latter one will still result in a working system, as all Python scripts shipped by Debian/Ubuntu nowadays explicitly specify /usr/bin/python2 or /usr/bin/python3.
[1]: https://packages.debian.org/bullseye/python-is-python2
[2]: https://packages.debian.org/bullseye/python-is-python3