Windows python3安装sklearn模块

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版本的文件):

查看本机python版本
安装文件对应版本

好啦,下载完成之后下面可以安装啦~

2.安装numpy包

a. 管理员运行cmd(确保cmd窗口左上角.exe文件路径前有“管理员”三个字,否则到左上角路径下找到cmd.exe执行文件,右键管理员身份运行)

b. 切到刚numpy包文件目录下(我这里直接F盘下)

c. 运行pip install numpy(你下载的numpy完整文件名)

d. 静待Successfully installed numpy出现(或报错,这个我不知道哪些报错,祝君好运,但大概率没问题)

安装numpy包cmd现场

3. 安装scipy包

过程与numpy包安装完全相似,注意的点也同上,正常情况下,在上面Successful之后直接运行:

pip install scipy(你下载的scipy完整文件名)

scipy包安装现场

同样,静待Successful(baocuo)出现

4. 好啦,现在依赖包装好了,最后一步,安装sklearn,pip安装,这里建议:采用清华镜像库,直接pip install sklearn可能因下载超时报错(人服务器在美国,光纤穿过太平洋底,再牛也顶不住啊)

所以,运行下面命令吧:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple sklearn

经验来讲,五秒能完成,因网速配置而异,有进度条,不急

安装成功现场

5. pip list看下自己的成果吧

恭喜

python之路,加油,祝君好运~

你可能感兴趣的:(Windows python3安装sklearn模块)