目录
安装anaconda
在Anaconda官网下载页来下载安装包,可以根据自己的需要来下载对应系统的安装文件。具体的安装步骤可以参考Windows系统安装Anaconda。
修改jupyter notebook工作空间
notebooks默认的工作空间是安装目录下的script目录。
1、打开cmd,输入以下命令:
jupyter notebook --generate-config
此时已经在 C:\Users\你的用户名\.jupyter目录下生成jupyter_notebook_config.py
此处需要注意的是,如果你已经配置过notebooks的相关信息,执行此命令会提示你是否覆盖原有配置。如果是首次执行此命令,则生成配置到相应目录。如下图所示,输入
y
直接覆盖:若显示“jupyter不是内部或外部命令,也不是可运行程序”,则是没有配置环境变量,在系统变量的path添加自己相应的路径即可:
2、修改配置文件:
打开上一步生成的jupyter_notebook_config.py ,将里面的 #c.NotebookApp.notebook_dir = ‘ '去掉注释换成自己的目录:
c.NotebookApp.notebook_dir = 'E:\jupyter_workspace'
如下:
至此就已经配置好了,在cmd输入jupyter notebook启动即可
编写并执行python代码
1、点击右侧的New按钮可展开如图的下拉列表按钮,其内包括了可创建的四种文件:
- Python3:创建一个可以执行python代码的文件(后面详细介绍)
- Text File:创建文本类型的文件,后缀名为.txt
- Folder:创建一个文件夹
- Teminal:在浏览器中打开一的命令窗口
/其他按键的功能自己根据英文意思揣测即可。
2、在1的基础上点击Python3,在框中输入代码,点击Run按钮执行,也可以快捷键Ctrl+Enter
执行代码,结果如下:
按Tab补全代码
还可以用 Markdown 添加叙述性和解释性文本。比如我想添加一个文字说明,在代码下面添加了一个单元格(+号),并以 Markdown 输入了一个文本(不是富文本编辑器,下面内容是 #这是一个标题)。按下Ctrl+Enter
,效果如下:
快捷键
可在命令模式(按esc退出编写代码状态)按 H
或进入Help > Keyboard Shortcuts
。可以查看键盘快捷键完整列表。如下:
扩展功能(如代码补全)
需要安装nbextensions、nbextensions_configurator
1、安装nbextensions
pip install --user jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
2、安装nbextensions_configurator
pip install --user jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
安装完成后,重新启动Jupyter,可以看见标签页多了一个Nbextensions标签
点击进入勾选需要的功能(记得先去掉disable的勾,不然是灰色的选不了):
其中Hinterland是自动补全(不需要按Tab了),其他的按需勾选吧。
如果提示缺少依赖,就使用pip安装对应依赖即可。
如果提示安装失败,可能是重复安装了,卸载掉:
pip uninstall jupyter_contrib_nbextensions
pip uninstall jupyter_nbextensions_configurator
再重复1、2步即可。