无法从“sklearn.utils.fixes”导入名称“延迟”

Num*_*ume 8 python scikit-learn conda

应该如何cannot import name 'delayed' from 'sklearn.utils.fixes解决?我已经更新了 sklearn 并升级了 conda。

~\.conda\envs\base2\lib\site-packages\sklearn\metrics\pairwise.py in <module>
         30 from ..utils._mask import _get_mask
         31 from ..utils.validation import _deprecate_positional_args
    ---> 32 from ..utils.fixes import delayed
         33 from ..utils.fixes import sp_version, parse_version
         34 
    
    ImportError: cannot import name 'delayed' from 'sklearn.utils.fixes'`
Run Code Online (Sandbox Code Playgroud)

Num*_*ume 21

通过安装pip install delayed后重启内核,问题解决。

  • 我在使用 conda 时遇到了这个问题,重新启动内核也有帮助。 (4认同)