我想在Windows 10 localhost上安裝Cassandra。 我收到錯誤的Can't detect Python version!
在windows 10上安裝cassandra 3.10
我想這樣
下載並在Windows PowerShell
在C:\wamp64\apache-cassandra-3.10
設置Set-ExecutionPolicy Unrestricted
提取卡桑德拉在Windows CMD
cd C:\wamp64\apache-cassandra-3.10\bin
C:\wamp64\apache-cassandra-3.10\bin>cassandra.bat -f
卡桑德拉現在正在運行,所以我通過停止了它
然後我嘗試通過以下命令
C:\wamp64\apache-cassandra-3.10\bin>cqlsh.bat
運行cqlsh
但我得到errror Can't detect Python version!
所以我下載並安裝Python 2.7.13在C:\wamp64\python
我已經加入環保路for python in系統屬性C:\wamp64\python\
I e xtracted節儉在C:\wamp64\python\thrift-0.10.0
然後我安裝Python這樣
C:\wamp64\python\thrift-0.10.0>python setup.py install
但我再次運行cqlsh
作爲
C:\wamp64\apache-cassandra-3.10\bin>cqlsh.bat
Can't detect Python version!
請參閱並建議我在安裝錯過了哪一步得到錯誤卡桑德拉爲這個錯誤。
感謝
編輯
我再仔細重新安裝一切從頭開始,現在我收到此錯誤
C:\wamp64\apache-cassandra-3.10\pylib>python setup.py install
Traceback (most recent call last):
File "setup.py", line 33, in <module>
ext_modules=get_extensions(),
File "setup.py", line 26, in get_extensions
from Cython.Build import cythonize
ImportError: No module named Cython.Build
C:\wamp64\apache-cassandra-3.10\pylib>cd C:\wamp64\apache-cassandra-3.10\bin
C:\wamp64\apache-cassandra-3.10\bin>python cqlsh localhost 9160
File "cqlsh", line 20
python -c 'import sys; sys.exit(not (0x020700b0 < sys.hexversion < 0x03000000))' 2>/dev/null \
^
SyntaxError: invalid syntax
C:\wamp64\apache-cassandra-3.10\bin>
請參閱並提出解決這些錯誤的任何可能的方式。
感謝
你的意思是Python 2.7.13?您是否允許Python在安裝時更新PATH? –
爲什麼你會在WAMP中安裝Python? –
@ cricket_007是的Python 2.7.13,還有如何讓Python更新路徑 –