From DSE5.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:
$ ./bin/cqlsh No appropriate python interpreter found.
Python 2.7 is required to run
The solution is covered in the documentation here: