如果我不调用它,为什么我的“ rdkit.six.moves”没有属性“ cPickle”?

时间:2019-11-07 05:50:51

标签: python jupyter-notebook pycharm anaconda pickle

我在代码中用import pickle代替了from rdkit.six.moves import cPickle,因为我读到cPickle已过时,然后出现此错误:

---> 39   _fscores = pickle.load(gzip.open('%s.pkl.gz' % name))

AttributeError: module 'rdkit.six.moves' has no attribute 'cPickle'

我不明白为什么我不打电话给rdkit.six.moves.cPickle时会收到此错误。

1 个答案:

答案 0 :(得分:0)

我已经解决了。这是Pycharm的Jupyter Notebook在Anaconda的问题。我不知道到底发生了什么,但是我已经更改了内核并且可以正常工作。

我添加了Jupyter Notebook标签。