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版本的文件):
好啦,下载完成之后下面可以安装啦~
2.安装numpy包
a. 管理员运行cmd(确保cmd窗口左上角.exe文件路径前有“管理员”三个字,否则到左上角路径下找到cmd.exe执行文件,右键管理员身份运行)
b. 切到刚numpy包文件目录下(我这里直接F盘下)
c. 运行pip install numpy(你下载的numpy完整文件名)
d. 静待Successfully installed numpy出现(或报错,这个我不知道哪些报错,祝君好运,但大概率没问题)
3. 安装scipy包
过程与numpy包安装完全相似,注意的点也同上,正常情况下,在上面Successful之后直接运行:
pip install 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之路,加油,祝君好运~