绝对有用的关于matplotlib库和Sklearn库安装出现问题的解决方案

机器学习第一步:

准备好各类需要的库

在Python的各类库钟部分存在依赖关系,maplotlib库依赖于Numpy库以及Pyparsing库,而Scipy库依赖于Numpy库,而我们的目标库Sklearn库依赖于这三者。其实这不只是在Python中有这份依赖关系,在Linux一些软件包中也存在这种。所以,其实对于Python学习者来说,这一层层依赖关系确实给我们安装上增加了难度,可是如果度不过安装库这个坎,基本上就是死在路上的,接下来我来带你们直挂云帆济沧海。

为了给你们一点心理安慰,我来show一show我的“战绩”

在这里插入图片描述
首先在https://www.lfd.uci.edu/~gohlke/pythonlibs/#这个网站找到我们需要的安装库,根据我个人电脑配置我选择的如下图
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述这些的下载地址要选好,比方说我选择的是
在这里插入图片描述
这么选择也是有我的理由的,因为当我打开windows环境下的DOS时我不需要再转换下载路径,因为人懒嘛
首先

pip install numpy

然后

pip install matplotlib-3.2.0rc2-cp37-cp37m-win_amd64.whl

当然不会这么顺利的
它会报两三行错,我记得最后一行说了缺pyparsing
接下来我们安装pyparsing这个库

pip install pyparsing

在这里插入图片描述
接下来我们再来一次
在这里插入图片描述
这只是成功的开始,接下来继续follow me
下一个就是scipy库

pip install scipy-1.4.1-cp37-cp37m-win_amd64.whl

然后安装scikit-learn库

pip install scikit_learn-0.22.1-cp37-cp37m-win_amd64.whl

在这里插入图片描述
然后我们检验一下是否安装成功

pip list

在这里插入图片描述
有一些朋友私我,说安装成功了scikit-learn库但是无法在IDLE中import sklearn,但是在Anaconda和Pycharm中都可以用这个库。面对这个问题我的解决办法如下,保证有用!
首先

pip install scikit-misc

然后卸载事先下好的numpy库和scipy库(请相信我,真的有用)
在这里插入图片描述
然后再

pip install sklearn

在这里插入图片描述
在这里插入图片描述
下期更精彩,如果喜欢我的文章可以给我点个赞支持一下,谢谢!!!

发布了40 篇原创文章 · 获赞 7 · 访问量 3136

猜你喜欢

转载自blog.csdn.net/qq_44631615/article/details/103996719