cqlsh
Windows 10에서 Python 3을 사용하여 cassandra 명령 을 실행하려고합니다 .
명령을 실행할 때이 오류가 발생합니다.
cqlsh
File "C:\Program Files\apache-cassandra-3.11.6\bin\\cqlsh.py", line 248
CONFIG_FILE = os.path.join(HISTORY_DIR, 'cqlshrc')
^
SyntaxError: invalid syntax
이것은 스크립트에서 불평하는 줄입니다.
if hasattr(options, 'cqlshrc'):
CONFIG_FILE = options.cqlshrc
if not os.path.exists(CONFIG_FILE):
print('\nWarning: Specified cqlshrc location `%s` does not exist. Using `%s` instead.\n' % (CONFIG_FILE, HISTORY_DIR)
CONFIG_FILE = os.path.join(HISTORY_DIR, 'cqlshrc')
카산드라가 잘 돌아가는 것 같고, 연결 방법이 필요합니다.
저는 Python 3.8.3을 사용하고 있으며 도움이된다면 2.7로 다운 그레이드하지 않는 것이 좋습니다.
이 작업을 어떻게 할 수 있습니까?
의 출시 버전은 cqlsh
Python 2.7 만 지원하므로 Python 3.x에서 작동하지 않습니다.
Python 3에 대한 지원은 올해 출시되기를 희망하는 Cassandra 4에서만 가능합니다. 자세한 내용은 CASSANDRA-15659 , CASSANDRA-10190 , CASSANDRA-15573 을 참조하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다