如果我不调用它,为什么我的“ 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时会收到此错误。

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

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

我添加了Jupyter Notebook标签。

本文链接:https://www.f2er.com/3147243.html

大家都在问