ModuleNotFoundError:在Python 3.7.3上没有名为“ cPickle”的模块

时间:2019-06-12 13:03:33

标签: python pickle

将cPickle导入为pkl 追溯(最近一次通话):   在第13行的文件“ preprocess_wiki.py”     将cPickle导入为pkl ModuleNotFoundError:没有名为“ cPickle”的模块

1 个答案:

答案 0 :(得分:1)

  

Python 2.x中的常见模式是拥有一个模块版本   用纯Python实现,带有可选的加速版本   实现为C扩展;例如,泡菜和cPickle。这个   承担了导入加速版本和降低版本的负担   回到这些模块的每个用户的纯Python版本。在   Python 3.0,加速版本被视为实现   纯Python版本的详细信息。用户应始终导入   标准版本,尝试导入加速版本和   退回到纯Python版本。泡菜/ cPickle对   接受了这种治疗。

因此,只需使用import pickle 对于python 3

Source