Python 3.x 在pycharm上将cassandra连接到python

Python 3.x 在pycharm上将cassandra连接到python,python-3.x,cassandra,pycharm,Python 3.x,Cassandra,Pycharm,我不熟悉Cassandra,并尝试将其连接到python。我使用pycharm作为我的IDE,并试图连接到pycharm上不同服务器上的cassandra数据库。我尝试使用datastax,但遇到了几个障碍 import cql con= cql.connect(host="127.0.0.1",port=9160,keyspace="testKS") 以上是我尝试过的代码,但它导致了几个错误不确定您使用的是哪个版本的Cassandra,但较新版本现在默认情况下在端口9160上禁用Thrift

我不熟悉Cassandra,并尝试将其连接到python。我使用pycharm作为我的IDE,并试图连接到pycharm上不同服务器上的cassandra数据库。我尝试使用datastax,但遇到了几个障碍

import cql
con= cql.connect(host="127.0.0.1",port=9160,keyspace="testKS")

以上是我尝试过的代码,但它导致了几个错误

不确定您使用的是哪个版本的Cassandra,但较新版本现在默认情况下在端口9160上禁用Thrift,因为Thrift协议已被弃用

你想用哪个司机?如果您遵循的是一个示例,那么您可能正试图使用一个同样被弃用的驱动程序,因为它依赖于节俭模式


使用for Cassandra将获得更大的成功。它可以通过pip(
sudo pip install cassandra driver
)轻松安装,并且可以让您找到正确的路径。

不确定您使用的是哪个版本的cassandra,但是较新版本现在默认禁用端口9160上的Thrift,因为Thrift协议已被弃用

你想用哪个司机?如果您遵循的是一个示例,那么您可能正试图使用一个同样被弃用的驱动程序,因为它依赖于节俭模式


使用for Cassandra将获得更大的成功。它可以通过pip(
sudo-pip-install-cassandra-driver
)轻松安装,并且可以让您走上正确的道路。

如果您发布迄今为止尝试过的代码,您会发现更多的人愿意提供帮助。首先,这不是一个与pycharm相关的问题。其次,如果它在另一台主机上,请确保IP地址不是127.0.0.1。可能172.x.x.x你会遇到什么错误?如果你先发布你已经尝试过的代码,你会发现更多的人愿意提供帮助,这不是一个与pycharm相关的问题。其次,如果它在另一台主机上,请确保IP地址不是127.0.0.1。可能是172.x.x.x你有什么错误?