我一直在尝试使用mutual_info_regression方法,从sklearn到最新版本,这是0.24.1,当我检查我的conda路径中的源代码时,有feature_selection.mutual_info_regression的文件夹和文件,但是当我试图在我的木星笔记本中导入它时,它会抛出这个错误ImportError: cannot import name 'mutual_info_regression' from 'sklearn.model_selection' (/opt/anaconda3/envs/<my_env>/lib/python3.8/site-packages/sklearn/model_selection/__init__.py)。
我也尝试过重新启动内核,但是它仍然不起作用,还有其他人面临过这个问题吗?Im使用macOS 11.2.1和conda 4.8.3与Python3
谢谢
发布于 2021-03-02 03:01:26
我找到了解决办法
我只需要重新启动我的终端,然后它就开始工作了。
我希望这能帮助将来面对这类问题的人。
太感谢了!
发布于 2021-03-02 03:05:16
import sklearn
print(sklearn.__version__)请检查您的sklearn.model_selection版本是否仅适用于0.18.1版本
然后在木星笔记本细胞里试试这个
from sklearn.feature_selection import mutual_info_regression
如果上述任何一项不起作用,请尝试以下三步: 1- pip uninstall sklearn 2- pip uninstall scikit-learn 3- pip install sklearn
https://stackoverflow.com/questions/66432634
复制相似问题