Python: dill 安装有问题
Python: Trouble with dill installation
我目前正在 python 进行一个大型游戏项目,刚刚出现了存储我的 类 的需求。我查看了网络并尝试了 pickle 和 cpickle,但考虑到我的 类 的结构,它们还不够好。所以我目前正在尝试使用莳萝。我已经使用 pip 来安装它,但不知何故我无法使用它...
这是我尝试使用 dill 的代码:
import dill
with open('dill_test.pkl', 'wb') as f:
dump(CDB[0][3], f)
CDB 是具有相似属性的 类 矩阵
如果需要,我可以 post 的通用结构
CDB中的每一项
这是我得到的错误:
ImportError: First run 'python setup.py build' to build dill.
我知道这可能是一个非常基本的问题,但我真的找不到任何相关信息...
这是我安装的第一个给我带来麻烦的模块
我目前正在使用:pillow、pyglet 和 PPlay(来自 pygame)
我是 dill
作者。您是否 运行 正在将 dill
源解压缩到的目录中?如果是这样,您将收到此错误。如果你切换到另一个目录,如果你已经正确安装了 dill
(使用 pip
或其他),它应该可以工作。
它应该与 pip
一起使用,请参阅此已关闭的票证:https://github.com/uqfoundation/dill/issues/15。
另请参阅此 link: and this link: http://nbviewer.ipython.org/github/adrn/ipython/blob/master/examples/Parallel%20Computing/Using%20Dill.ipynb 用于 pip
的安装。
您始终可以使用 setuptools
或直接从 github 安装,这是我推荐的。下载并 运行:setup.py install dill
(然后将目录更改为安装目录以外的任何目录)。
我目前正在 python 进行一个大型游戏项目,刚刚出现了存储我的 类 的需求。我查看了网络并尝试了 pickle 和 cpickle,但考虑到我的 类 的结构,它们还不够好。所以我目前正在尝试使用莳萝。我已经使用 pip 来安装它,但不知何故我无法使用它...
这是我尝试使用 dill 的代码:
import dill
with open('dill_test.pkl', 'wb') as f:
dump(CDB[0][3], f)
CDB 是具有相似属性的 类 矩阵 如果需要,我可以 post 的通用结构 CDB中的每一项
这是我得到的错误:
ImportError: First run 'python setup.py build' to build dill.
我知道这可能是一个非常基本的问题,但我真的找不到任何相关信息... 这是我安装的第一个给我带来麻烦的模块 我目前正在使用:pillow、pyglet 和 PPlay(来自 pygame)
我是 dill
作者。您是否 运行 正在将 dill
源解压缩到的目录中?如果是这样,您将收到此错误。如果你切换到另一个目录,如果你已经正确安装了 dill
(使用 pip
或其他),它应该可以工作。
它应该与 pip
一起使用,请参阅此已关闭的票证:https://github.com/uqfoundation/dill/issues/15。
另请参阅此 link: and this link: http://nbviewer.ipython.org/github/adrn/ipython/blob/master/examples/Parallel%20Computing/Using%20Dill.ipynb 用于 pip
的安装。
您始终可以使用 setuptools
或直接从 github 安装,这是我推荐的。下载并 运行:setup.py install dill
(然后将目录更改为安装目录以外的任何目录)。