【发布时间】:2017-02-28 04:01:13
【问题描述】:
我在 Cassandra 3.9 客户端“cqlsh”中的自动完成有问题,我不知道为什么?我在 MacOS Sierra 上更新了我的 brew 命令。我想这个问题是针对 python 更新的,但它是如何相关的?
我尝试执行测试:
$ 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
【问题讨论】:
标签: java python cassandra cqlsh