最近在弄推荐系统,需要用到numpy、scipy、matplotlib等,注意这里的资料和安装方法都是在win10(64位)+python3.4环境下进行的。
1.下载安装python 这是python官网的下载地址,一般就下载executable installer,x86表示是32位机子的,x86-64表示64位机子的: https://www.python.org/downloads/windows/
2.需要的基本配置 进行上面模块的配置时,你可能还需要了解一些cmd的基本命令,以及python 的环境变量的配置,可以看我这篇博客: http://blog.csdn.net/u012513525/article/details/54927333
3.安装Matplotlib 安装matplotlib要按照先安装Numpy,在安装scipy,要按顺序来安装,不然会出错(我是按照顺序来的,所以没遇到什么错误)。
在进行安装之前,我们还需要了解pip,easy_install,因为我们下载安装文件可能会是whl,并不是exe文件,所以要了解它要怎么在windows安装。这篇博客里介绍了pip,easy_install的安装以及使用,但是客官不要急!python3中已经有pip,easy_install了,如果你是按照我上面”2”中的进行了配置,那么就可以直接使用了!
输入: pip -V(查看pip版本) easy_install –version (查看easy_install版本) 如果能得到类似上面的版本信息,恭喜你安装pip,easy_install成功!
接下来到这里下载numpy,版本根据自己系统选择。
安装numpy, 根据下载的版本和存放numpy‑1.11.3+mkl‑cp27‑cp27m‑win_amd64.whl 的位置来安装,如存放位置为D盘根目录,在cmd中执行如下命令:
py -m pip install D:/numpy‑1.11.3+mkl‑cp27‑cp27m‑win_amd64.whl安装SciPy,下载点击打开链接,安装步骤跟Numpy一样:如下图
在cmd中输入一下命令:
py -m pip install D:/scipy‑0.18.1‑cp27‑cp27m‑win_amd64.whl安装Matplotlib,下载点击打开链接,安装步骤同上,如图:
至此安装完成
我们来试试是否安装成功:
运行下面代码:
from mpl_toolkits.mplot3d import axes3dimport matplotlib.pyplot as pltfrom matplotlib import cmfig = plt.figure()ax = fig.gca(PRojection='3d')X, Y, Z = axes3d.get_test_data(0.05)ax.plot_surface(X, Y, Z, rstride=8, cstride=8, alpha=0.3)cset = ax.contour(X, Y, Z, zdir='z', offset=-100, cmap=cm.coolwarm)cset = ax.contour(X, Y, Z, zdir='x', offset=-40, cmap=cm.coolwarm)cset = ax.contour(X, Y, Z, zdir='y', offset=40, cmap=cm.coolwarm)ax.set_xlabel('X')ax.set_xlim(-40, 40)ax.set_ylabel('Y')ax.set_ylim(-40, 40)ax.set_zlabel('Z')ax.set_zlim(-100, 100)plt.show()运行结果如下:
ok,现在我们就可以尽情的使用matplotlib了!!! 推荐一个matplotlib使用教程网站:http://old.sebug.net/paper/books/scipydoc/matplotlib_intro.html
新闻热点
疑难解答