没有安装Python Cassandra驱动程序,或者没有安装PYTHONPATH

时间:2017-09-20 06:42:34

标签: python linux cassandra

我在cassandra 2.2.10中运行cqlsh时遇到以下错误?有人可以帮助我克服这个障碍:

  

[root @ rac1 site-packages]#$ CASSANDRA_PATH / bin / cqlsh

     

未安装Python Cassandra驱动程序,或者PYTHONPATH没有安装。你可能会   尝试“pip install cassandra-driver”。

     

Python:/ usr / local / bin / python模块加载路径:   [“/opt/cassandra/apache-cassandra-2.2.10/bin/../lib/six-1.7.3-py2.py3-none-any.zip”,   “/opt/cassandra/apache-cassandra-2.2.10/bin/../lib/futures-2.1.6-py2.py3-none-any.zip”,   “/opt/cassandra/apache-cassandra-2.2.10/bin/../lib/cassandra-driver-internal-only-3.5.0.post0-d8d0456.zip/cassandra-driver-3.5.0.post0-d8d0456 ”,   “/opt/cassandra/apache-cassandra-2.2.10/bin”,   “/usr/local/lib/python2.7/site-packages”,   '/usr/local/lib/python27.zip','/ usr / local / lib / python2.7',   “/usr/local/lib/python2.7/plat-linux2”,   '/usr/local/lib/python2.7/lib-tk','/ usr / local / lib / python2.7 / lib -old',   “/usr/local/lib/python2.7/lib-dynload”]

     

错误:无法解压缩数据; zlib不可用

1 个答案:

答案 0 :(得分:0)

Cassandra在zip文件中使用捆绑在树中的python驱动程序。如果您的Python运行时不是使用zlib支持构建的,则它不能使用PYTHONPATH中的zip存档。可以按照建议直接安装驱动程序(pip install),也可以在路径中放置正确配置的Python运行时。