【问题标题】:Apache Cassandra, cqlsh command, issue on windows 10 and pythonApache Cassandra,cqlsh 命令,Windows 10 和 python 上的问题
【发布时间】:2020-07-20 16:33:20
【问题描述】:

在我的电脑上,我运行了 3 个版本的 python,py2.7py3.8py3.9,所以我将 .exe 名称更改为 python27python38 和 @ 987654328@。现在我可以卸载py3.8,但我不能卸载py39,因为我需要它在另一个项目中工作。因此,不同版本的 python 似乎可以正常工作,很明显here

所有不同的 python 版本似乎都能正常运行,cassandra -f 命令输出 (nodetool status get ok)。

但是现在,当我使用cqlsh 命令时,我得到以下错误

can't detect python version

但是,我尝试使用命令python27 cqlsh,它运行成功,但我收到另一个错误here,我不知道如何修复。

我希望有人可以帮助我,如果我犯了错误,我为我的英语道歉。

【问题讨论】:

  • cqlsh 现在仅适用于 Python 2。Python 3 将仅在 Cassandra 4.0 中受支持

标签: python cassandra cqlsh


【解决方案1】:

我也有这个问题。我的解决方案是执行命令“python2 -m cqlsh”。您需要将“python2”更改为您的 python2 的名称。

【讨论】:

    猜你喜欢
    • 2020-10-29
    • 1970-01-01
    • 1970-01-01
    • 2016-08-28
    • 2019-12-11
    • 2017-01-06
    • 1970-01-01
    • 2018-06-30
    • 2021-11-26
    相关资源
    最近更新 更多