gpt4 book ai didi

Python Anywhere - 没有名为 'sklearn.linear_model._stochastic_gradient' 的模块

转载 作者:行者123 更新时间:2023-12-02 16:27:31 25 4
gpt4 key购买 nike

我想使用pickle模块,序列化我电脑上学习到的模型:

pickle.dump(clf, open(os.path.join(dest, 'classifier.pkl'), 'wb'), protocol=4)

当我也在我的电脑上打开它时,一切正常:

clf = pickle.load(open(os.path.join('pkl_objects', 'classifier.pkl'), 'rb'))

不幸的是,当我在 pythonanywhere.com 上做同样的事情时,我得到了错误:

ModuleNotFoundError: No module named 'sklearn.linear_model._stochastic_gradient'

我有以下版本的 scikit-learn:

  • 在我的电脑上:0.23.2
  • pythonanywhere.com 是 0.21.3

如何标准化呢?

最佳答案

您可以创建一个 requirement.txt 文件,您可以在其中定义所有必要的版本依赖项。或者你可以像他们在 docs 中那样创建一个虚拟环境.或者您可以尝试运行 pip install scikit-learn --upgrade

关于Python Anywhere - 没有名为 'sklearn.linear_model._stochastic_gradient' 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64198347/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com