如果我不调用它,为什么我会得到'rdkit.six.moves'没有属性'cPickle'?



我在代码中使用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,我不明白为什么会出现这个错误。

我已经解决了。这是蟒蛇Pycharm中Jupyter Notebook的问题。我不知道到底发生了什么,但我已经更改了内核,它起了作用。

我添加了Jupyter笔记本标签。

最新更新