使用python时import sklearn导入出错问题解决

  1. 使用sklearn需要安装的包,numpy(numpy+mkl),scipy,scikit-learn
  2. 在网上看了很多贴子,大多数人的说法是安装包来源的问题,也就是版本兼容问题:要么全部使用官方出版的包;要么全部使用whl文件的包(https://www.lfd.uci.edu/~gohlke/pythonlibs/)。我本人对此持怀疑态度,因为我另一台电脑安装包的来源两种都有。但是抱着可能是我弄错了的态度,重新下载了whl的包然后重装(pip uninstall numpy;pip uninstall scipy;pip uninstall scikit-learn;->pip install “whl文件”)。当然,没解决。
  3. 后来看到这个帖子:https://blog.csdn.net/weixin_42385668/article/details/81461663。numpy的版本并不是越高越好,于是我将原先的numpy卸载,下载安装了一个较低版本的numpy+mkl。import sklearn 问题解决。

具体的出错原因不去深究了,折腾一晚上了。反正要不就是安装包版本不对,要不就是安装包numpy版本过高。

你可能感兴趣的:(使用python时import sklearn导入出错问题解决)