Python 没有名为';神经网络.多层感知器';

Python 没有名为';神经网络.多层感知器';,python,joblib,Python,Joblib,我想调用包含MLPrePressor modele的joblib文件,但出现了错误 导入作业库 mlpr=joblib.load(“C:/Users/Haytham/OneDrive/Bureau/PFE-App/model.pkl”) ModuleNotFoundError:没有名为“sklearn.neural\u network.\u multilayer\u perceptron”的模块用以下内容更新您的scikit learn: conda update scikit-learn 在

我想调用包含MLPrePressor modele的joblib文件,但出现了错误

导入作业库 mlpr=joblib.load(“C:/Users/Haytham/OneDrive/Bureau/PFE-App/model.pkl”)


ModuleNotFoundError:没有名为“sklearn.neural\u network.\u multilayer\u perceptron”的模块

用以下内容更新您的scikit learn:

conda update scikit-learn

在scikit learn上安装特定版本解决了我的问题

pip install "scikit_learn==0.22.2.post1"

我已使用pickle将radomforestclassifier模型保存到一个文件中,但当我尝试打开文件:model=pickle.load(f)时,我得到了以下错误:builtins.ModuleNotFoundError:没有名为“sklearn.employee.\u-forest'@Cellleboukham的模块。我有同样的问题,我认为python和模块版本不同。。。。不知怎么的,我现在需要把它修好