小编Ank*_*tia的帖子

python-使用pickle.load()时没有名为dill的模块

我在python 2.7中安装了莳萝,但是当我尝试解开模型时,它说“没有名为莳萝的模块”。腌制的文件包含熊猫系列。

编辑:这是ElasticBeanstalk环境上的回溯快照

File "/opt/python/current/app/app/models/classification.py", line 663, in __init__
  self.lookupdict = pickle.load(open(<filepath>))
File "/usr/lib64/python2.7/pickle.py", line 1384, in load
  return Unpickler(file).load()
File "/usr/lib64/python2.7/pickle.py", line 864, in load
  dispatch[key](self)
File "/usr/lib64/python2.7/pickle.py", line 1096, in load_global
  klass = self.find_class(module, name)
File "/usr/lib64/python2.7/pickle.py", line 1130, in find_class
  __import__(module)
File "/opt/python/run/venv/local/lib64/python2.7/site-packages/gevent/builtins.py", line 93, in __import__
  result = _import(*args, **kwargs)
ImportError: No module named dill
Run Code Online (Sandbox Code Playgroud)

python pickle pandas dill

3
推荐指数
1
解决办法
4449
查看次数

标签 统计

dill ×1

pandas ×1

pickle ×1

python ×1