我正在努力在python中使用lmbd。
问题是我在代码运行时遇到同样的错误
在此行中:env = lmdb.open('/latas/nuevo.lmdb', map_size=map_size)
但这只发生在我从文件运行代码时,当我通过python提示输入代码时没有问题。
File "C:\Users\Jaime\Desktop\lmdb.py", line 20, in <module>
env = lmdb.open('latas', max_dbs = 10)
AttributeError: module 'lmdb' has no attribute 'open'
知道那里发生了什么?
谢谢。
答案 0 :(得分:0)
从您的控制台跟踪:
File "C:\Users\Jaime\Desktop\lmdb.py", line 20, in <module>
env = lmdb.open('latas', max_dbs = 10)
AttributeError: module 'lmdb' has no attribute 'open'
我猜您使用lmdb作为个人模块名称之一,因此它与标准lmdb模块冲突。