在复现《Content Enhanced BERT-based Text-to-SQL Generation》时出现报错:
AttributeError: ‘RMKeyView’ object has no attribute ‘index’
原因是Records包自身Bug,找到 path/to/anaconda3/envs/ratsql/lib/python3.7/site-packages/records.py(其中ratsql是conda环境名)
找到第40行keys函数中
return self._keys
改为
return list(self._keys)