1.搭建Python2.7开发环境
到官网下载安装,不要选错即可
注意本文介绍的是win7
本人亲测以下安装可以成功。
https://www.python.org/downloads/windows/
本人安装的是2.7.9的64位版本
http://pan.baidu.com/s/1hr5uJ3Y
下载安装,记住安装目录,尽量不要中文目录
2,安装算法库
安装顺序为NumPy--SciPy--Matplotlib--Scikit-Learn
(1)使用命令提示符进入到Python的安装目录下的Scripts目录下,找到pip.exe文件
(2)首先安装NumPy算法库,命令为三部分:①C:\Python2.7\Scripts\pip(此为pip.exe的目录,对应于你自己的安装目录)
最后看到Cleaning up…即为安装成功
此后注意:若是使用pip命令可以安装余下的三种算法库,则不需要进行以下步骤,若不能,就需要自行下载whl文件,并按照以下步骤安装。笔者使用第一种命令只能成功安装NumPy算法库,其他的不能成功安装,所以另外下载。
(3)其次下载scipy-0.15.1-cp27-none-win_amd64.whl文件
http://pan.baidu.com/s/1mhIJLgc
记住下载位置,如存放到f盘!!!
安装的时候确认是在Scripts目录下,命令为三部分:①C:\Python2.7\Scripts\pip(此为pip.exe的目录,对应于你自己的安装目录下的pip位置)② install
最后看到Cleaning up…即为安装成功
(4)再去下载matplotlib-1.5.1-cp27-none-win_amd64.whl文件
http://pan.baidu.com/s/1jIFar8y
记住下载位置!!!!
安装代码同样是三部分,同上,①pip的文件位置②install③所下载的matplotlib算法库的位置
最后看到Cleaning up…即为安装成功
(5)最后下载得到Scikit-Learn
http://pan.baidu.com/s/1gfnwf7t
安装代码还是以上三部分
最后看到Cleaning up…即为安装成功
(6)使用文本编辑写一段代码(下面代码来自书上的示例),命名为mytest1.py
# -*- coding: utf-8 -*-
# Filename: mytest1.py
import numpy as np
from numpy import *
import matplotlib.pyplot as plt
dataSet = [[-0.017612,14.053064],[-1.395634,4.662541],[-0.752157,6.538620],[-1.322371,7.152853],[0.423363,11.054677],[0.406704,7.067335],[0.667394,12.741425],[-2.460150,6.866805],[0.569411,9.548755],[-0.026632,10.427743],[0.850433,6.920334],[1.347183,13.175500],[1.176813,3.167020],[-1.781871,9.097953]]
dataMat = mat(dataSet).T
plt.scatter(dataMat[0],dataMat[1],c='red',marker='o')
X = np.linspace(-2,2,100)
Y = 2.8*X+9
plt.plot(X,Y)
plt.show()
运行结果