Usar o python 2.7 do SCL funciona para o cassandra 3 ... desde que tudo esteja configurado corretamente.
# Install all of the necessary packages
$ yum install centos-release-SCL python27 cassandra30
# Tell SCL about the normally installed python2.7 packages
$ echo "/usr/lib/python2.7/site-packages" | sudo tee /opt/rh/python27/root/usr/lib64/python2.7/site-packages/cqlshlib.pth
# Set up a helpful alias for cqlsh to use the new python
$ echo 'cqlsh() { scl enable python27 "cqlsh $@"; }' | sudo tee /etc/profile.d/cqlsh.sh
Agora você pode usar o cqlsh como de costume. Além disso, como o python2.7 é instalado com o SCL, você pode obter um shell com ele ativado a qualquer momento com:
$ scl enable python27 bash
Isto deve resolver problemas com o cassandra 3.0.X e 3.X rodando no CentOS 6, onde o python 2.6 é necessário para manter o yum funcionando.