如何将Anaconda中Jupyter笔记本中的Cassandra与Python连接起来?

如何将Anaconda中Jupyter笔记本中的Cassandra与Python连接起来?,python,cassandra,jupyter-notebook,Python,Cassandra,Jupyter Notebook,我正试图在我的电脑上使用卡桑德拉。我所做的: ! pip install cassandra-driver 已成功安装cassandra-driver-3.24.0 geomet-0.2.1.post1 import Cassandra 创建到数据库的连接 from cassandra.cluster import Cluster try: cluster = Cluster(['127.0.0.1']) session = cluster.connect() excep

我正试图在我的电脑上使用卡桑德拉。我所做的:

! pip install cassandra-driver
已成功安装cassandra-driver-3.24.0 geomet-0.2.1.post1

import Cassandra
创建到数据库的连接

from cassandra.cluster import Cluster
try: 
    cluster = Cluster(['127.0.0.1']) 
    session = cluster.connect()
except Exception as e:
    print(e)
然后连接到数据库

from cassandra.cluster import Cluster
try: 
    cluster = Cluster(['127.0.0.1']) 
    session = cluster.connect()
except Exception as e:
    print(e)
有一个错误:

('Unable to connect to any servers', {'127.0.0.1:9042': ConnectionRefusedError(10061, "Tried connecting to [('127.0.0.1', 9042)]. Last error: No connection could be made because the target machine actively refused it")})
我想知道是否存在配置问题,然后我检查以下内容: Java_Hone的用户变量如下所示:

Cassandra安装在此处:
C:\Users\xx\anaconda3\Lib\site包
站点包下有两个包:

我检查了很多答案,但找不到解决方案。我对配置不熟悉。有人能帮忙吗?
谢谢。

我已经回答了你在上面发布的同一个问题

您正在连接到
localhost
上的群集,但群集没有在那里运行,因此连接失败。您需要指定群集中节点的一个IP


有关更多信息,请参阅我在中对您帖子的回答。干杯

我已经回答了你发的这个问题

您正在连接到
localhost
上的群集,但群集没有在那里运行,因此连接失败。您需要指定群集中节点的一个IP


有关更多信息,请参阅我在中对您帖子的回答。干杯

亲爱的埃里克,谢谢你的回答。我可能离你提到的步骤有点远,因为我尝试在CMD中运行Cassandra,结果显示1。需要更改PowerShell集执行策略2。无法创建JVM。我的Java版本是13,Cassandra版本3可能只支持Java 8?@Annie这是正确的,Cassandra 3可能不会在Java 13上运行。Aaron是正确的。Cassandra3.x仅适用于Java8。C*4.0最终将支持Java11。干杯亲爱的埃里克,谢谢你的回答。我可能离你提到的步骤有点远,因为我尝试在CMD中运行Cassandra,结果显示1。需要更改PowerShell集执行策略2。无法创建JVM。我的Java版本是13,Cassandra版本3可能只支持Java 8?@Annie这是正确的,Cassandra 3可能不会在Java 13上运行。Aaron是正确的。Cassandra3.x仅适用于Java8。C*4.0最终将支持Java11。干杯