From DSE 5.0, the required version of python for
cqlsh is 2.7. Prior versions will produce an error if attempts to run
cqlsh are made before upgrading. This note applies to RHEL / CentOS type platforms.
The following generic error is observed:
$ cqlsh No appropriate python interpreter found.
Attempts to run
cqlsh on a server fails because the required version of Python is not installed.
Python 2.7 is a prerequisite for installing DSE 5.0+.
Follow the installation steps in Installing Python 2.7 on older RHEL-based package installations.