2016-03-19 18 views
1

Cassandra için yeni ve Java 8 64 bit ile Linux sürüm 2.6.18-404.el5 üzerinde kurmaya çalışıyorum. Cassandra sürüm 3.3'ü denedim. ve 2.2.5 ve bir hata alıyorum: It piton 2.7 yüklemeniz gerekirCassandra: cqlsh 3.3 veya 2.2.5 üzerinde çalışmaz

+1

Çalışması için python 2.7'ye ihtiyacınız var. Komut isteminde 'python --version' girerseniz hangi sürüm raporlanır? – Ralf

+0

> python Python 2.4.3 (# 1, 23 Eki 2012, 22:02:41) [GCC 4.1.2 20080704 (Kırmızı Şapka 4.1.2-54)] – Sushil

cevap

1

'eğer' ile ilgili bir sözdizimi hatası bildiriyor

cqlsh
File "./cqlsh.py", line 686
ssl_options=sslhandling.ssl_settings(hostname, CONFIG_FILE) if ssl else None, ^
SyntaxError: invalid syntax

. Muhtemelen sistem kurulumunuza paralel olarak Linux dağıtımınızı bozmamak için. Centos 6.5 için here talimatları benim için bir cazibe gibi çalıştı. Centos bir Redhat klonu olduğu gibi sizin için de çalışmalıdır.

  1. yükleyin bağımlılıkları
  2. piton 2.7 sources indirin.
  3. Python'u yapılandırın ve oluşturun; make altinstall'a sahip olmanız gerektiğini, böylece sisteminizin python kurulumuna karışmamaya dikkat edin! herşey yolunda bu piton

Sonra cqlsh shell script düzenlemek 2.7 kurulum sürüm bilgisi yazdırılacaktır iyi giderse, denemek python2.7 --version:

  • kurulumunu doğrulayın. Sadece bir kod satırı içerir. Bu satırın başlangıcında python'u python2.7 ile değiştirin, dosyayı kaydedin ve şimdi cqlsh dosyasını çalıştırabiliyor olmalısınız.

  • +0

    Teşekkürler. Benim için çalıştı. – Sushil

    İlgili konular