Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
来源:互联网 发布:c语言线程锁 编辑:程序博客网 时间:2024/05/16 13:55
下载: python-3.3.3.amd64.msi (救在Python.org下载就好了)
安装: 直接双击安装
2. 下载安装Setuptools
easy_install和pip都是用来下载安装Python一个公共资源库PyPI的相关资源包的
在用Python语言进行程序设计的时候,有时我们需要用到各种python第三方模块,比如djano以及numpy等,安装这些模块的方法有两个,其一就是从网站上将这些模块的安装装下载到本地,然后进行安装。第二种方式是采用python提供的setuptools工具来完成模块的自动安装,其使用方法如ubuntu下的apt-get,相信大家一点都不陌生。
下面是安装的具体过程(我是在windows平台上进行的,linux类似)
1 安装python
2 设置环境变量Path=C:\python2.7
3 下载setuptools安装
4 设置环境变量Path = C:\Python27\Scripts
5 点击"开始"->"运行",输入"cmd"回车,然后输入easy_install,如下
表示easy_install起作用了,这个就是setuptools中的模块安装工具
具体安装步骤如下:
首先安装easy_install
下载地址:https://pypi.python.org/pypi/ez_setup
解压,安装方法cmd进入到对应目录下,执行命令:python ez_setup.py
------------------------------------
C:\Users\Administrator>d:
D:\>cd D:\download\ez_setup-0.9
D:\download\ez_setup-0.9>python ez_setup.py
Downloading http://pypi.python.org/packages/source/d/distribute/distribute-0.6.1
4.tar.gz
Extracting in C:\Users\ADMINI~1\AppData\Local\Temp\tmpufdlxztc
Now working in C:\Users\ADMINI~1\AppData\Local\Temp\tmpufdlxztc\distribute-0.6.1
4
Installing Distribute
creating build
creating build\src
.....
下面要开始安装django了,django是非常著名的用python编写的网络框架,运用它可以方便地搭建自己的网站,其安装方法见下图:
easy_install django
就这么简单,跟上要安装的模块名即可,这样setuptools便会自己在网上搜索到模块包下载并自动安装,其间如果有依赖第三方软件包时也会自行下载安装,自己完全不需要理会,非常的方便。
============================================
3. 下载安装pip
安装好easy_install 之后 再安装pip
下载地址:https://pypi.python.org/pypi/pip
解压,安装命令:python setup.py install
--------------------------------------------
D:\download\ez_setup-0.9>cd D:\download\pip-7.1.0
D:\download\pip-7.1.0>python setup.py install
.....
running install_egg_info
Writing D:\Python34\Lib\site-packages\pip-7.1.0-py3.4.egg-info
D:\download\pip-7.1.0>
更新pip命令:
pip install --upgrade pip
==============================
4. 设置环境变量
把c:\Python33 和c:\Python33\Scripts 都添加到环境变量中. 如
c:>set PATH=%PATH%;c:\Python33;c:\Python33\Scripts
作完前面四步, 就可以在Windows下面开始使用Python了.
退出原有路径,或重新打开一个cmd并执行下面命令行。
1. 下载安装IPython:
c:>pip.exe install ipython
可能出现错误:C:\test>pip install requests-oauthDownloading/unpacking requests-oauth Downloading requests-oauth-0.4.1.tar.gz Running setup.py egg_info for package requests-oauth E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe' warnings.warn(msg) E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg) usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: -c --help [cmd1 cmd2 ...] or: -c --help-commands or: -c cmd --help error: invalid command 'egg_info' Complete output from command python setup.py egg_info: E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'zip_safe' warnings.warn(msg)E:\Plang\ActivePython\lib\distutils\dist.py:267: UserWarning: Unknown distribution option: 'install_requires' warnings.warn(msg)usage: -c [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: -c --help [cmd1 cmd2 ...] or: -c --help-commands or: -c cmd --helperror: invalid command 'egg_info'
解决方法:Distribute has been merged into Setuptools as of version 0.7. If you are using a version <=0.6, upgrade usingpip install --upgrade setuptools
oreasy_install -U setuptools
.然后重新安装:系统就会去网上寻找ipython的包, 进行下载及安装. 等待差不多5分钟, 整个安装就完成了, 并且还把pyreadline也安装了. ipython3.exe被安装在c:\Python33\Scripts下面, 因为前面添加过环境变量的路径支持, 所以可以直接输入:
c:>ipython3.exe
2. 尝试Notebook, 还需要下载一些其它咚咚
3.快速安装Jupyter Notebook(更新于2016/7/2)
由于ipython notebook 最新整合为Jupyter notebook,所以把2016/1/5的文章更新一下,好正确安装配置开发环境。
3.1打开CMD
3.2 安装jupyter notebook
输入pip install jupyter notebook
即可安装成功。
3.2 启动notebook
输入 jupyter notebook
1) 下载安装 pyzmq, 在这里不建议使用pip, pip对pyzmq支持不太好,装不上。我尝试使用easy_install
c:>easy_install.exe pyzmq
2) 下载安装 jinja2,
c:>easy_install.exe jinja2
3) 下载安装 tornado,
c:>easy_install.exe tornado
好了,使用下面命令就可以把Notebook起来:
c:>ipython3.exe notebook
这里又出问题:ImportError: No module named notebook.notebookapp解决方法:pip install jupyter如今更名为:jupyter,即为原来的notebook
3. 尝试科学计算的画图工具matplotlib
因为安装的ipython是1.1的版本,所以已经支持了%matplotlib的magic code, 但是还得下载matplotlib本身。
1) 下载安装nose
c:>pip.exe install nose
2) 为了省去麻烦,在这一步下载,打开下面的网页:Unofficial Windows Binaries for Python Extension Packages:http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
这个网页提供了许多python需要用到的运行环境文件。找到需要的文件。比如我需要的是Numpy的文件,首先搜索到Numpy:
我安装的是32位的python3.4,因此选择下载
“numpy-1.11.1+mkl-cp34-cp34m-win32.whl文件”
如果安装的是32位的python3.5,则应该下载numpy-1.11.1+mkl-cp34-cp34m-win32.whl。
(用管理员模式)打开cmd(命令提示符),跳转到numpy-1.11.1+mkl-cp34-cp34m-win32.whl所在的文件夹。
- pip install numpy-1.11.1+mkl-cp34-cp34m-win32.whl
3) 最后安装matplotlib.
matplotlib 是Python最著名的绘图库,它提供了一整套和matlab相似的命令API,十分适合交互式地进行制图。而且也可以方便地将它作为绘图控件,嵌入GUI应用程序中。 http://sebug.net/paper/books/scipydoc/matplotlib_intro.html下给出了详细的使用说明。
然而目前在使用matplotlib前存在一个问题,官网下并没有给出windows下python 3.4版本的matplotlib安装文件,应该可以使用二进制代码编译得到,但过程较麻烦。后来找到了一个提供第三方库的网站http://www.lfd.uci.edu/~gohlke/pythonlibs/包含了很多非官方的库,都已经编译好了,可以直接安装使用。
但由于一些问题, pip和easy_install都按不了, 所以还是直接在网上下载matplotlib的安装包.http://www.lfd.uci.edu/~gohlke/pythonlibs/ 这个网址上面有, 选择32位支持python3.3的版本即可. 依然可以使用上面的命令行进行安装。
4) 但还差一点点, 系统提示还需要安装Scipy. 依旧到这个网站http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy-stack 下载 scipy-0.13.2.win-amd64-py3.3.exe
好了, 这就大功告成了. 命令行输入 ipython3.exe notebook 然后网页中点击右上角的new下拉条目中选择python3,就跳转到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())
输入完成,快捷键Shift+Enter执行程序,出现结果如下:
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
- windows下安装ipython和jupyter notebook
- windows上安装Ipython notebook
- python画图包seaborn和matplotlib中文字体显示(针对windows系统,,使用ipython notebook)
- python画图包seaborn和matplotlib中文字体显示(针对windows系统,,使用ipython notebook)
- IPython与IPython Notebook安装及使用
- Ipython notebook 安装与使用
- ipython notebook for ubuntu 14.04 安装步骤
- windows下ipython notebook安装常见问题
- ipython notebook在windows上的安装
- ipython[notebook]安装(windows平台)
- Python,Jupyter Notebook,IPython快速安装教程
- Python,Jupyter Notebook,IPython快速安装教程
- Windows 下 IPython NoteBook,pip使用
- 通过不断重置学习率来逃离局部极值点
- VUE开发请求本地数据的配置,旧版本dev-server.js,新版本webpack.dev.conf.js
- ftp
- 欢迎使用CSDN-markdown编辑器
- 网页编码就是那点事
- Windows 下面安装和使用Python, IPython NoteBook (详细步骤)
- ASP.NET CORE的Code Fist后Models更改了怎么办?
- VS转换到 COFF 期间失败 文件无效或损坏怎么办
- 12月10日 数据结构 周日
- 【论文】GAN图像转换之从pix2pix到cycle GAN
- 【python】pd.get_dummies进行one-hot编码
- SQL 之“增”、“删”、“改”、“查”
- The summary of the fourteenth week of the first year of master's degree
- 有趣的图形打印2