未找到合适的 python 解释器。卡桑德拉
No appropriate python interpreter found. Cassandra
我是一名 java 开发人员,对 Linux 和 Cassandra 还很陌生。我正在使用 CentOS6。我正在尝试在 Linux 机器上安装 Cassandra3.4。我已按照 here.
中提到的步骤进行操作
看起来 Linux 机器已经安装了 Python。当我尝试 python -V
在我连接到 Linux 机器的腻子中,我在我的腻子中得到了以下输出。 Python 2.6.6
.我假设 python 是 installed.FYKI,我不知道 python 是如何工作的。
完成安装过程后,我使用以下命令运行 cassandra 服务。 /opt/cassandra/bin/cassandra -f -R &
。一切都很好。
现在,问题来了。当我 运行 ./cqlsh
我得到以下错误。
No appropriate python interpreter found.
我做了研究并尝试了几个选项,但到目前为止没有任何成果。
None 以上链接对我有用。或者我可能不够聪明,无法理解。任何帮助将非常感激。谢谢。
我认为您应该尝试将 Python 更新到 2.7 版本,因为 Cassandra 3.x 需要 Python 2.7
您可以参考:
[http://thecpaneladmin.com/how-to-upgrade-python-on-centos/][1]
假设您在安装时没有更改任何 python 配置,
它应该工作。
您可以试试让我们知道。
从来源安装 python 的韩版:
wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tgz
tar -xvzf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local
make
make install
现在任何需要备用版本的脚本都应该具有以下 shebang:
#!/usr/local/bin/python2.7
使用 pip:
/usr/local/bin/pip2.7
我是一名 java 开发人员,对 Linux 和 Cassandra 还很陌生。我正在使用 CentOS6。我正在尝试在 Linux 机器上安装 Cassandra3.4。我已按照 here.
中提到的步骤进行操作看起来 Linux 机器已经安装了 Python。当我尝试 python -V
在我连接到 Linux 机器的腻子中,我在我的腻子中得到了以下输出。 Python 2.6.6
.我假设 python 是 installed.FYKI,我不知道 python 是如何工作的。
完成安装过程后,我使用以下命令运行 cassandra 服务。 /opt/cassandra/bin/cassandra -f -R &
。一切都很好。
现在,问题来了。当我 运行 ./cqlsh
我得到以下错误。
No appropriate python interpreter found.
我做了研究并尝试了几个选项,但到目前为止没有任何成果。
None 以上链接对我有用。或者我可能不够聪明,无法理解。任何帮助将非常感激。谢谢。
我认为您应该尝试将 Python 更新到 2.7 版本,因为 Cassandra 3.x 需要 Python 2.7
您可以参考:
[http://thecpaneladmin.com/how-to-upgrade-python-on-centos/][1]
假设您在安装时没有更改任何 python 配置, 它应该工作。 您可以试试让我们知道。
从来源安装 python 的韩版:
wget http://python.org/ftp/python/2.7.6/Python-2.7.6.tgz
tar -xvzf Python-2.7.6.tgz
cd Python-2.7.6
./configure --prefix=/usr/local
make
make install
现在任何需要备用版本的脚本都应该具有以下 shebang:
#!/usr/local/bin/python2.7
使用 pip:
/usr/local/bin/pip2.7