Open
Description
On Ubuntu 20.04, the following install via pip does not work:
pip3 install --user mssqlcli
There are instructions to use a deb package for 18.04, but that's not an option. Related issues: #505, #482
In the bash wrapper to run this, I noticed python, and not python3, is assumed as the executable at
Line 16 in 53a7a8a
Some distributions (at least Debian/Ubuntu) facilitate the transition from python2 to python3 by having python point to python2 and python3 be a separate binary.
Instead of:
python -m mssqlcli.main "$@"
The following way of using command to check and match might help:
python_exe=$(command -v python3 || command -v python)
$python_exe -m mssqlcli.main "$@"
Then absolute path should be nicely resolved, e.g. /usr/bin/python3 for systems that have a binary found in the PATH.
Metadata
Metadata
Assignees
Labels
No labels