win 10 运行 cqlsh 报错 File "xxxx\cqlsh.py" line 146 expcet importError e
本篇收录于 Cassandra 学习笔记系列
win 10 运行 cqlsh 报错 File "xxxx\cqlsh.py" line 146 expcet importError e
错误现象
解决方案
尝试方案1:
sys.exit("\nPython Cassandra driver not installed, or not on PYTHONPATH.\n"
'You might try "pip install cassandra-driver".\n\n'
'Python: %s\n'
'Module load path: %r\n\n'
'Error: %s\n' % (sys.executable, sys.path, e))
后来又查了一下,这个报错是因为我下载的 Cassandra 所用的 cqlsh 脚本需要用 python 2.7 版本。否则语法不通。
安装了 py 2.7 以后可以了: