python - Installer cassandra 3.10 på vinduer 10

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg forsøger at installere Cassandra på Windows 10 Localhost.
Jeg får fejl som Can't detect Python version!


Jeg prøver på denne måde


Downloadet og hentet Cassandra i C:wamp64apache-cassandra-3.10


Indstil Set-ExecutionPolicy Unrestricted i Windows powershell


Fra Windows CMD


cd C:wamp64apache-cassandra-3.10in
C:wamp64apache-cassandra-3.10in>cassandra.bat -f


Cassandra kører nu, så jeg stoppede det ved Control-C


Så forsøger jeg at køre cqlsh ved at følge kommandoen


C:wamp64apache-cassandra-3.10in>cqlsh.bat


Men jeg fik fejl Can't detect Python version!


Så jeg henter og installerer Python 2.7.13 i C:wamp64python


Jeg har tilføjet miljøvej for python i System Properties C:wamp64python


Jeg hentede Sparsommelighed i C:wamp64python hrift-0.10.0


Så installerer jeg Python sådan her


C:wamp64python	hrift-0.10.0>python setup.py install


Men igen får jeg fejl ved at køre cqlsh som


C:wamp64apache-cassandra-3.10in>cqlsh.bat
Can't detect Python version!


Se venligst og foreslå hvilket trin jeg har savnet i installationen af ​​Cassandra for denne fejl.


Tak


Rediger


Jeg geninstallerer alt fra bunden igen omhyggeligt, og nu får jeg denne fejl


C:wamp64apache-cassandra-3.10pylib>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:wamp64apache-cassandra-3.10pylib>cd C:wamp64apache-cassandra-3.10in

C:wamp64apache-cassandra-3.10in>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:wamp64apache-cassandra-3.10in>


Se venligst og foreslå en mulig måde at løse denne fejl på.


Tak

Bedste reference


Jeg tror, ​​du følger forkerte python installationsprocedurer. Afinstaller alle python-forekomster ved hjælp af programmer og funktioner i kontrolpanelet. derefter installer python opnået fra python.org. sørg for, at tilføj til sti-valg er markeret på tidspunktet for installationen. bekræft python installation ved at skrive python på et CMD vindue. [19]


Efter den cd til din cassandra installationsbakke mappe. skriv cassandra.bat -f. det vil med succes starte en cassandra server instans. Og aldrig stoppe det, beacuase cqlsh har brug for en løbende cassandra-instans.


Åbn derefter et andet CMD-vindue. cd til din cassandra installationsbakke mappe. skriv cqlsh. det vil med succes forbinde til at køre cassandra server forekomst. Og CMD-vinduet skifter til cqlsh-konsoltilstand.


Testet og verificeret succesfuldt på Win 7 64 bit med python 2,7 64 bit. Jeg har tid, bedes du tjekke den på python 3.6 også ...