Cassandra 3.9クライアント "cqlsh"内のオートコンプリートに問題がありますが、それはなぜわかりませんか?私はMacOS Sierraで自分のbrewコマンドを更新しました。私はこの問題はPythonのアップデートのためだと思いますが、それはどう関係していますか?Cassandraオートコンプリートが動作しません
私がテストを実行しようとしました:
$ cd apache-cassandra-3.9/pylib/cqlshlib/test
$ python test_cqlsh_completion.py
が、私はこのエラーを得た:
Traceback (most recent call last):
File "test_cqlsh_completion.py", line 23, in <module>
from .basecase import BaseTestCase, cqlsh
ValueError: Attempted relative import in non-package
誰かが何らかの解決策を知っていますか?
私はそれが示したディレクトリリストする場合:
$ ls apache-cassandra-3.9/pylib/cqlshlib/test
__init__.py basecase.py
run_cqlsh.py test_cqlsh_commands.py
test_cqlsh_invocation.py test_cqlsh_parsing.py
winpty.py ansi_colors.py
cassconnect.py test_cql_parsing.py
test_cqlsh_completion.py test_cqlsh_output.py
test_keyspace_init.cql
はい、私はそのファイルを持っています。このコマンドについて何か知っている "鼻"で実行する必要があります。 – christmo
@christmoあなたのフォルダ構造を表示できますか? – Alex
ありがとう、元の投稿を編集しました – christmo