微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ImportError:无法从“ sklearn.utils.validation”导入名称“ _deprecate_positional_args”以导入imblearn

如何解决ImportError:无法从“ sklearn.utils.validation”导入名称“ _deprecate_positional_args”以导入imblearn

我正在安装不平衡学习。它已成功安装,但在导入时出现此错误

ImportError: cannot import name '_deprecate_positional_args' from 'sklearn.utils.validation' (C:\ProgramData\Anaconda3\lib\site-packages\sklearn\utils\validation.py)

如何解决此问题,请帮忙

解决方法

从这里查看不平衡学习包的要求: requirements

我遇到了同样的问题,当我使用从虚拟环境中请求的包运行它时,问题解决了。

您可以通过在工作环境中输入 pip freeze 来查看计算机上安装的软件包,而不是创建虚拟环境,并更新版本不符合要求的软件包。

您可以在此处找到如何创建 venv:cmd cheatsheet

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。