gpt4 book ai didi

python-3.x - 在 docker 上加载 sklearn.ensemble RandomForestModel(基于 VM 构建)时版本不匹配

转载 作者:行者123 更新时间:2023-12-02 19:48:59 25 4
gpt4 key购买 nike

我在虚拟机上建立了一个随机森林模型。它有 python 3.5.3、sklearn 0.0 和 scikit-learn 0.22.2.post1。我正在使用 python 3.6 Docker 构建一个 docker 并安装 VM 上存在的确切版本和包(注意:pip freeze 到 requirements.txt 并使用它在 docker 上安装要求)。

build 后检查 docker logs 时发现的错误如下:

**ModuleNotFoundError: No module named 'sklearn.ensemble._forest'**.

我也尝试使用 python 3.7 构建相同的模块,但我无法在 docker 上安装 python 3.5 或 3.7。模型被存储为 joblib 文件。

最佳答案

使用 scikit-learn==0.20.4 包,它适用于 python-3.7。最新版本 0.23.1 为您提供“sklearn.ensemble._forest”错误。

关于python-3.x - 在 docker 上加载 sklearn.ensemble RandomForestModel(基于 VM 构建)时版本不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62044922/

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