windows python 3.7 安装 sklearn的过程(解决直接命令行pip安装报错问题)
2019-04-28 15:22
543 查看
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/twodogbanana/article/details/89634398
简单介绍: sklearn是Scikit-learn的简称,定位是通用机器学习库。
安装顺序:
- numpy
- scipy
- sklearn
如果直接在命令行用pip安装可能会报错~~~
报错原因: Windows系统的pip install可能对于numpy,scipy等库的安装不大支持,因此需要手动安装
解决方案:手动下载numpy和scipy库 下载链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/
【注意】:自己指定一个文件夹下载,稍后安装numpy和scipy,要进入此文件夹。比如我的是下载到这里(如下图)
- 下载对应自己python版本的numpy
-
下载对应自己python版本的scipy (我自己的是py3.7.0)
-
安装过程:
0.打开 Anaconda Prompt
1.安装numpy
- 在Anaconda Prompt中打开下载的文件位置 (比如我的保存到了 E:\python machineLearn)
- 则用cd命令打开
-
安装numpy 命令(install 后面是下载的numpy库文件的全名)
[code]pip3 install numpy-1.16.3+mkl-cp37-cp37m-win_amd64.whl
成功安装numpy图示
2.安装scipy
与安装numpy同理,输入安装命令(install后面为你自己的下载的scipy的库文件全名)
[code]pip3 install scipy-1.2.1-cp37-cp37m-win_amd64.whl
成功安装scipy图示
3.安装sklearn
成功安装sklearn图示
4.重启编辑器试试吧
输入以下代码试试吧~~
[code]from sklearn import datasets from sklearn.linear_model import LinearRegression loaded_data=datasets.load_boston() data_X=loaded_data.data data_y=loaded_data.target model=LinearRegression() model.fit(data_X,data_y) print(model.predict(data_X[:4,:]))#前4个数据的预测值 print (data_y[:4])#真实值
运行结果图示
[sklearn的一些小介绍:]
- 功能:sklearn更倾向于使用者可以自行对数据进行处理,比如选择特征、压缩维度、转换格式,是传统机器学习库。
- 使用的自由度:sklearn 中的模块都是高度抽象化的,所有的分类器基本都可以在3-5行内完成,所有的转换器(如scaler和transformer)也都有固定的格式。这种抽 象化限制了使用者的自由度,但增加了模型的效率,降低了批量化、标准化的的难度(通过使用pipeline)。
- 针对的群体和项目:sklearn主要适合中小型的、实用机器学习项目,尤其是那种数据量不大且需要使用者手动对数据进行处理,并选择合适模型的项目。这类项目往往在CPU上就可以完成,对硬件要求低。
相关文章推荐
- 解决 Windows下Python3 用pip 命令安装库出现 UnicodeDecodeError问题
- windows下python使用pip命令安装builtwith库时,遇到的utf-8问题的解决
- windows下安装yarn出现python问题解决命令
- 在 windows下安装python双版本并解决pip2和pip3冲突问题
- 解决python无法用pip命令安装的问题
- MAC OSX系统下解决Python 3.7 pip无法安装的问题
- python3.7安装, 解决pip is configured with locations that require TLS/SSL问题
- 【Python】Windows下使用pip安装python模块时遇到的问题解决
- 详解windows python3.7安装numpy问题的解决方法
- 解决Python安装sklearn后,import过程中提示“找不到指定的模块”的问题
- TensorFlow在MacOS和Windows下安装,史上最全问题解决方法(包括Mac OS系统自带Python2.7和安装的python3.7共存问题)
- 关于解决Python使用pip安装pyjnius时的问题(windows平台)
- (最全)Windows上Anaconda+Python+Pycharm+CUDA+CUDnn实现tensorflow-gpu安装以及安装tenfolw-gpu过程中出现的各种问题以及相应解决办法
- Win10下python3和python2同时安装并解决pip共存问题 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开
- Python的开发插件PyDev在Eclipse下的安装过程(解决mylyn的问题in Windows)
- 解决Python名 pip 无法在 Windows 下面命令窗口无法识别问题
- Windows下安装mysql-python(MySQLdb)诺干问题及解决方法
- python MySQLdb在windows环境下的快速安装、问题解决方式
- python MySQLdb在windows环境下的快速安装、问题解决方式
- 在Anaconda中安装(非自带的)python包或者更新已有的python包,解决sklearn无法使用的问题