我在代码中使用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笔记本标签。