导入错误:无法从“sklearn.utils.validation”导入名称“_deprecate_positional_args”

sah*_*gue 8 python-3.x scikit-learn

当我尝试从 sklearn.utils.validation' 导入 deprecate_positional_args 函数时,我收到了这个导入错误:

ImportError: cannot import name '_deprecate_positional_args' from 'sklearn.utils.validation'
Run Code Online (Sandbox Code Playgroud)

scikit-learn 版本是 0.21.3

Sam*_*ain 4

我在 Jupyter 环境中运行时遇到了同样的错误。imbalanced-learn通过运行安装!pip install -U imbalanced-learn然后重新启动运行时已解决。重新启动运行时是这里的关键。如果不重新启动,错误就不会消失。

  • 重新启动确实是我在尝试解决此问题时所缺少的。谢谢。 (2认同)
  • 无需其他安装 - 只需重新启动即可!谢谢! (2认同)