我目前正在使用 python 开发一个大型游戏项目,并且刚刚出现了存储我的类的需求。我查看了网络并尝试了 pickle 和 cpickle,但考虑到我的课程结构,它们还不够好。所以我目前正在尝试使用莳萝。我已经使用 pip 安装它,但不知何故我无法使用它...
这是我尝试使用莳萝的代码:
import dill
with open('dill_test.pkl', 'wb') as f:
dump(CDB[0][3], f)
如果需要,CDB 是具有相似属性的类的矩阵我可以在 CDB 中发布每个项目的通用结构
这是我得到的错误:
ImportError: First run 'python setup.py build' to build dill.
我知道这可能是一个非常基本的问题,但我真的找不到任何关于它的东西......这是我安装的第一个给我目前使用的麻烦的模块:pillow、pyglet 和 PPlay(来自 pygame )