1、概述
IPython 是一个 python 的交互式解释器,比默认的python 解释器好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。
IPython已经打包在Anaconda里
IPython里还带有一个更好用的交互式开发环境,Jupyter Notebook。顾名思义,就是写笔记用的!在这个功能强大的笔记本里面,写下的代码可以自动运行,而且可以局部运行,也可以全部运行,非常的便捷。所有的代码都是live的,现场修改代码,现场就能运行不同的结果。而且可以非常方便的加入文字注释,贴入图片,视频等资料,并且支持Markdown语句,做出来的笔记就和一个网页一样,可以导出成多种格式包括pdf,HTML,python脚本。我们全部的课程都将基于这个环境开发。
下面我们就在Jupyter Notebook里学习python。在终端里输入jupyter notebook命令即可在浏览器中打开页面。
2、打开Anaconda Prompt
3、执行命令
(base) C:\Users\Administrator> conda activate py36
(py36) C:\Users\Administrator> conda install jupyter notebook
(py36) C:\Users\Administrator>E:
(py36) E:\>cd "E:\workspace\python\python jupyter notebook"
(py36) E:\workspace\python\python jupyter notebook>jupyter notebook
尖叫提示:一定要在模块环境下,安装一下 jupyter notebook,否则会有引入包找不到问题
4、访问Notebook
http://localhost:8888/tree
5、修改Jupyter Notebook 默认工作空间路径
jupyter notebook 默认打开路径是当前执行命令的路径下,比如
(base) C:\Users\Administrator> jupyter notebook
那么打开的路径就是C:\Users\Administrator
,这个路径下非常乱,什么东西都有,如果我想指定到我想要的路径下就需要如下操作
(base) C:\Users\Administrator> E:
(base) E:\> cd e:\workspace\python\jupyternotebook
(base) E:\workspace\python\jupyternotebook\> jupyter notebook
这样就指定到自己想要的路径了,但是每次进入都要如此操作,很是麻烦,如果不指定,就像小狗导出拉屎似的,哪里都有文件,所以这时候就出现了,默认路径,默认路径就是不用指定路径,就可以到达自己想要的位置,这就相当于给小狗,培养了习惯
具体操作
进入这个路径
C:\Users\Administrator\.jupyter
打开这个文件
jupyter_notebook_config.py
添加如此配置即可
c.NotebookApp.notebook_dir = 'E:\workspace\python\python jupyter notebook'