cqlsh不适用于Cassandra 3.11X和python2.7.X

2024-04-24 22:45:31 发布

您现在位置:Python中文网/ 问答频道 /正文

当我在Debian8.8中安装Cassandra3.11X和Python2.7.X时,Cqlsh不会启动。 我得到以下错误。在

debian@vm-184:/opt/apache-cassandra-3.10/bin$ ./cqlsh

Python Cassandra驱动程序未安装,或未安装在PYTHONPATH上。 你可以试试“pip install cassandra-driver”。在

^{pr2}$

Error: can't decompress data; zlib not available

我们如何解决这个问题


Tags: installpipbinapachedriver错误驱动程序vm
3条回答

当您的机器安装了Python2.6或更低版本时,通常会出现此问题。 检查这里的答案cassandra 2.2 CQl Shell supports python 2.7如何使用python2.7启动cqlsh

引用-“根据您的发行版及其版本,您不能在不破坏系统的情况下更改系统的默认python版本。” 我建议您选择本机使用Python2.7x的Debian版本。

在RedHat 7x上-安装以下软件包:

\yum安装zlib-devel-bzip2-devel-openssl-devel-ncurses-devel-sqlite-devel

然后。。。

\vi…/Python-2.7.13/Modules/Setup

取消注释行: ...

zlib zlibmodule.c-I$(前缀)/include-L$(exec_前缀)/lib-lz

和(重新)编译python源代码:

\cd…/Python-2.7.13/Modules/

/配置

制作

#进行安装

Error: can't decompress data; zlib not available

是否安装了zlib库? 请先安装zlib

相关问题 更多 >