写在前面的两点建议:1. 在开始动手实现教程之前,应当先更换你的pip镜像源:win10更换镜像源、ubuntu18.04更换镜像源。2. 建议先通过anaconda安装好python!!!这样可以大量节省花在安装上的时间。
一、Jupyter-notebook的安装
先展示效果图:


1.1 通过anaconda安装Jupyter-notebook(推荐)
1.1.1 win10下安装与启动
若用anaconda安装过python全家桶,应该已经自带jupyter notebook,可从cmd命令框启动或直接点击图标启动,默认路径为C:\Users\“你的用户名”,如代码文件路径需要保存在其他地方,可参考链接:修改Anaconda中的Jupyter Notebook默认工作路径,右键jupyter notebook的图标打开属性界面,具体方式如下图所示:

1.1.2 ubuntu18.04环境下安装与启动
如果是在ubuntu下使用anaconda安装了python,直接在终端中输入jupyter-notebook即可打开。
1.2 通过pip安装(不推荐)
终端下运行:
pip install jupyter-notebook
#如果之前使用了anaconda安装python,可忽略该行命令
二、Jupyter-notebook的配置
2.1 换主题
换主题参考链接:https://github.com/dunovank/jupyter-themes
终端下运行如下代码:
pip install jupyterthemes # install jupyterthemes
pip install --upgrade jupyterthemes # upgrade to latest version
我的设置如下:
jt -t monokai -fs 165 -tfs 11 -nfs 115 -ofs 135 -cellw 80% -T -N
# monokai为暗系皮肤
# jt -t 主题名,更换主题
# -fs 字号
# -nfs notebook的字号
# -ofs 输出字号
# -cellw 占屏宽
# -T 显示工具栏 -N显示当前文件名
主题效果图见文首,也可以根据帮助指令自行设置主题,查看指令帮助:
但是!!!我觉得上面那个挺好看的,建议照敲,然后直接跳到2.2节~
jt -h
运行后指令说明如下图,可据此自行选择风格:

查看可用主题(注意是小写的L):
jt -l
输出结果:
Available Themes:
chesterish
grade3
gruvboxd
gruvboxl
monokai
oceans16
onedork
solarizedd
solarizedl
2.2 插件安装代码补齐
安装 nbextensions 与 nbextensions_configurator,在终端运行如下代码:
pip install jupyter_contrib_nbextensions
jupyter contrib nbextension install --user
pip install jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user
重启jupyter,在弹出的主页面里,能看到增加了一个Nbextensions标签页,先点一下Configurable nbextensions下面那个“√”,就可以这个页面里选择要安装的插件——勾选Hinterland即启用了代码自动补全。勾选完需要的插件后,再把Configurable nbextensions下面那个“√”点一下就ok了。



Jupyter Notebook的安装与配置就写到这里,如果有问题的话欢迎留言私信交流,后面我会经常利用Jupyter Notebook跑一些python代码~
网友评论