1、下载安装Python
到Python官网下载安装包,然后进行安装。(注意:Python有3.X和2.X的选择)
2、下载安装Setuptools
下载ez_setup.py,切换到对应目录下,然后就可以执行命令>python ez_setup.py。在这个过程中,系统会连接网络下载所需要的安装包并完成安装,这样就可以使用easy_install了。
3、安装pip
同上下载get-pip.py,然后执行命令>python get-pip.py。在这个过程中, 系统会连接网络下载所需要的安装包并完成安装。
4、设置环境变量
5、下载安装IPython
由于上面已安装好,所以可以在Windows下直接执行命令>pip install ipython,然后系统就会到网上寻找常州hon包进行下载安装,并且还会把pyreadline也安装了。最后可以运行命令>ipython检查安装情况。
6、安装Notebook
1)、安装pyzmq,>easy_install pyzmq
2)、安装jinja2,>easy_install jinja2
3)、安装tornado,>easy_install tornado
然后使用命令>ipython notebook把它们连接起来,(然而我中间出现了问题,没有安装Notebook。没问题的可以跳过这一点)
然后运行>pip install jsonschema提示成功安装。
成功连接后的界面如下:
7、尝试科学计算的画图工具matplotlib
1)安装nose,>pip install nose
2)安装numpy,>pip install numpy
3)安装matplotlib,>pip install matplotlib
4)安装Scipy,>pip install scipy
【注意:numpy+mkl和scipy一定要与自己的python版本一致,否则就会一直提示如图所标的错误,如numpy‑1.12.0b1+mkl‑cp35‑cp35m‑win_amd64.whl中cp35就代表python3.5】
最后跑一个测试Demo:
import numpy as np
from scipy.ndimage import filters
import io
import matplotlib
import matplotlib.image as mpimg
img = np.zeros((300, 300))
img[np.random.randint(0, 300, 1000), np.random.randint(0, 300, 1000)] = 255
img2 = filters.gaussian_filter(img, 4, order=2)
import io
import matplotlib
import matplotlib.image as mpimg
from IPython import display
buf = io.BytesIO()
matplotlib.image.imsave(buf, img2, cmap="gray")
display.Image(buf.getvalue())