1. 下载安装Python2.7.6
2. 设置环境变量
把c:\Python27添加到环境变量中.
3. 下载安装pip
下载get_pip.py 到某一个目录(如: f:\get-pip.py), 下载地址: http://www.pip-installer.org/en/latest/installing.html#install-or-upgrade-setuptools
安装: 进入f:\, 运行:
python get-pip.py
在这个过程中, 系统会连接网络下载所需要的安装包并完成安装
4. 设置环境变量
把c:\Python27\Scripts 添加到环境变量中
作完前面四步, 就可以在Windows下面开始使用Python了.
1. 下载安装IPython:
c:>pip install ipython
系统就会去网上寻找ipython的包, 进行下载及安装. 等待差不多5分钟, 整个安装就完成了, 并且还把pyreadline也安装了. ipython3.exe被安装在c:\Python27\Scripts下面, 因为前面添加过环境变量的路径支持, 所以可以直接输入:
c:>ipython
2. 尝试Notebook, 还需要下载一些其它咚咚
1) 下载安装 pyzmq
c:>pip install pyzmq
2) 下载安装 jinja2,
c:>pip install jinja2
3) 下载安装 tornado,
c:>pip install tornado
好了,使用下面命令就可以把Notebook起来:
c:>ipython notebook
如果出现
ImportError: No module named notebook.notebookapp
则
pip install jupyter
3. 尝试科学计算的画图工具matplotlib
1) 下载安装nose
c:>pip install nose
2) 下载numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl到f:\
f:>pip install numpy-1.11.1+mkl-cp27-cp27m-win_amd64.whl, 此步骤会安装numpy和mkl
3)安装 matplotlib-1.2.0.win-amd64-py3.3.exe
4) 安装Scipy. 依旧到这个网站http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy-stack 下载 scipy-0.13.2.win-amd64-py3.3.exe
好了, 这就大功告成了.
5) 运行ipython notebook, 如果出现
AttributeError: 'module' object has no attribute 'PY2'
则执行pip uninstall sixpip install six重新安装six,大功告成
=====================================
在notebook中, 试试下面的程序:
================================
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())
安装ipython用pip即可。ps.博主用的是win7系统,所以接下来的都是在windows系统下 *** 作的。
一.Ipython基础
启动:开始菜单-输入cmd-回车-输入ipython
初尝试
二.Tab键自动完成
在shell中输入表达式时,只要按下Tab键,当前命令控件中任何与输入的字符串相匹配的变量(对象、函数等)就会被找出来。
ps.之前我发现我的ipython没有Tab键自动补全功能,tab键的功能是缩进。最后 pip install pyreadline即可解决。
下面这个例子,输入b.后按下<tab>键即可得到下图的结果。
三.内省
在变量的前面或后面加上一个问号(?)就可以将有关该对象的一些通用信息显示出来。这就叫做对象的内省。
ipython缩进和取消缩进快捷键
整体缩进
(1)Ctrl+】
(2)tab
取消缩进
(1)Ctrl+【
(2)shift + tab
pycharm缩进和取消缩进快捷键
整体缩进
(1)tab
整体取消缩进
(1)tab+shift
众多python培训视频,尽在python学习网,欢迎在线学习!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)