导入datastax cassandra-driver(python)时出现以下错误
错误
File "cassandra.py", line 1, in <module>
from cassandra.cluster import Cluster
File "/home/vagrant/cassandra.py", line 1, in <module>
from cassandra.cluster import Cluster
ImportError: No module named cluster
这是代码
from cassandra.cluster import Cluster
print dir(cassandra.cluster)
cluster = Cluster()
session = cluster.connect('userspace')
rows = session.execute('SELECT user_name, gender FROM users')
for user_row in rows:
print user_row.user_name, user_row.gender
好吧,看起来名称冲突。您的脚本是cassandra.py
,因此它也是驱动程序的模块。尝试重命名脚本(不要忘记删除其脚本.pyc
),然后重试
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句