Apache Cassandra,cqlsh命令,在windows 10和python上的问题。

问题描述 投票:0回答:1

在我的电脑上,我运行了3个版本的python。py2.7, py3.8py3.9所以我改了 .exe 命名为 python27, python38python39. 现在我可以卸载了 py3.8 但我不 py39 因为我需要它在另一个项目中工作。所以,不同版本的python似乎都能正常工作,这一点很明显。此处.

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

但现在,当我使用 cqlsh 我得到以下错误信息

can't detect python version

然而,我尝试使用命令 python27 cqlsh它运行成功,但我得到另一个错误 此处 我不知道如何解决。

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

python cassandra cqlsh
1个回答
1
投票

我也有这个问题。我的解决方案是进行 "python2 -m cqlsh "的顺序。你需要把 "python2 "改成你的python2的名字。

© www.soinside.com 2019 - 2024. All rights reserved.