python小白安装sklearn模块心得和一些小建议分享给大家,希望大家初学时多多避坑,能少走一点点弯路,好啦,那就开始吧
首先明确:sklearn模块依赖于numpy和scipy模块,所以必须依次安装numpy和scipy之后,再pip安装sklearn(个人理解)
1.下载准备文件
下载与已安装python对应版本(不知道的话,cmd中 python -V可查看已安装的python版本)的numpy.whl和scipy.whl文件(直接命令行pip安装可能因传输速度原因底层程序超时失败,建议先下载好后本地安装),推荐下载地址为https://www.lfd.uci.edu/~gohlke/pythonlibs/(好像下载速度有点慢,找了好久也没找到解决方法,体谅),如:我的python版本3.7,下载的文件如下(自行下载适合自己操作系统和python版本的文件):
![](https://img.haomeiwen.com/i15186947/72ca6a8c6d9bc776.png)
![](https://img.haomeiwen.com/i15186947/0c032f335d0c77ac.png)
好啦,下载完成之后下面可以安装啦~
2.安装numpy包
a. 管理员运行cmd(确保cmd窗口左上角.exe文件路径前有“管理员”三个字,否则到左上角路径下找到cmd.exe执行文件,右键管理员身份运行)
b. 切到刚numpy包文件目录下(我这里直接F盘下)
c. 运行pip install numpy(你下载的numpy完整文件名)
d. 静待Successfully installed numpy出现(或报错,这个我不知道哪些报错,祝君好运,但大概率没问题)
![](https://img.haomeiwen.com/i15186947/bd63c7ec9f460d10.png)
3. 安装scipy包
过程与numpy包安装完全相似,注意的点也同上,正常情况下,在上面Successful之后直接运行:
pip install scipy(你下载的scipy完整文件名)
![](https://img.haomeiwen.com/i15186947/1af76dea575a3a97.png)
同样,静待Successful(baocuo)出现
4. 好啦,现在依赖包装好了,最后一步,安装sklearn,pip安装,这里建议:采用清华镜像库,直接pip install sklearn可能因下载超时报错(人服务器在美国,光纤穿过太平洋底,再牛也顶不住啊)
所以,运行下面命令吧:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn
经验来讲,五秒能完成,因网速配置而异,有进度条,不急
![](https://img.haomeiwen.com/i15186947/78debe9411a99ad2.png)
5. pip list看下自己的成果吧
![](https://img.haomeiwen.com/i15186947/0e151b0f0e7c62be.png)
python之路,加油,祝君好运~
网友评论