Python 2.7 为什么我的nltk分类模型不能与joblib保持一致?

Python 2.7 为什么我的nltk分类模型不能与joblib保持一致?,python-2.7,persistence,nltk,joblib,Python 2.7,Persistence,Nltk,Joblib,我注意到,其他人在不同的操作系统上也有这样的问题,我还听说模块中可能存在不允许加载持久分类模型的情况。我正在使用一个带有Python2.7的mac和Enthoude Canopy的编辑器 这就是我用来导出的内容,它似乎可以工作: joblib.dump(classifier, 'nbv1.pkl') 这就是我通过shell导入的内容: joblib.load('nbv1.pkl') 这是我得到的错误: AttributeError:“FreqDist”对象没有属性“\N” 我假设这意味着我的

我注意到,其他人在不同的操作系统上也有这样的问题,我还听说模块中可能存在不允许加载持久分类模型的情况。我正在使用一个带有Python2.7的mac和Enthoude Canopy的编辑器

这就是我用来导出的内容,它似乎可以工作:

joblib.dump(classifier, 'nbv1.pkl')
这就是我通过shell导入的内容:

joblib.load('nbv1.pkl')
这是我得到的错误:

AttributeError:“FreqDist”对象没有属性“\N”

我假设这意味着我的模型没有正确导出。我还无法在程序本身中自动执行导出过程,因此必须始终使用shell


非常感谢您的建议。

我认为这是由于nltk分类器的兼容性问题造成的