jupyter 远程访问,主题,字体设置,快捷键

安装jupyter

我的系统默认python 版本为python2, 在python2 环境下安装jupyter, pytyon解释器只有python2.我在python3环境也安装jupyter后,就能看到python2,python3解释器了。

pip install jupyter

pip3 install jupyter

完成上面步骤后,对jupyter 进行配置。创建配置文件 ~/.jupyter/jupyter_notebook_config.py

jupyter notebook --generate-config

生成访问密码,在通过浏览器访问时需要填写,认证。

ubuntu@VM-0-3-ubuntu:~/workspace$ ipython

Python 3.6.8 (default, Oct  7 2019, 12:59:55)

Type 'copyright', 'credits' or 'license' for more information

IPython 7.11.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: from notebook.auth import passwd

In [2]: passwd()

Enter password:

Verify password:

Out[2]: 'sha1:2bd31af20543:daf1695b7fbc8e34444dd1b4ba04f1748bc23f4f'

修改jupyter 相关访问配置

vim ~/.jupyter/jupyter_notebook_config.py

c.NotebookApp.ip='192.168.1.158' #如果是云端服务器,需要填写云服务商的内网ip

c.NotebookApp.password = u'' #前面手动生成的 sha1:2bd31af20543:daf1695b7fbc8e34444dd1b4ba04f1748bc23f4f

c.NotebookApp.open_browser = False #

c.NotebookApp.port =8888 #可自行指定一个端口, 访问时使用该端口228行

配置完成后,启动服务端

jupyter notebook # 我的是云端服务器,通过外网IP 访问

nohup jupyter notebook --allow-root & #在后台运行


黑色护眼主题,字体设置

pip3 install jupyterthemes

jt -l #查看可用主题

我的配置如下:

jt -t onedork -f source -fs 18 -tf robotosans -tfs 16 -nf robotosans -nfs 16 -ofs 14 -T


jt : jupyterthemes 命令

-t: 采用的主题

-f:代码的字体

-fs: 代码的字号

-tf:文本(markdwon)字体

-tfs: 文本(markdwon)字体大小

-nf:notebook的界面字体

-nfs:notebook的界面字体大小

-T(显示工具栏) 

-N(显示自己主机名)

这是我想要的效果。


快捷键


执行当前cell,并自动跳到下一个cell:Shift Enter

执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter

是当前的cell进入编辑模式:Enter

退出当前cell的编辑模式:Esc

删除当前的cell:双d

在命令模式,在上方插入cell:a

在命令模式,在下方插入cell:b

保存文件: ctrl + s

当前cell转入markdown状态:m

当前cell转入代码状态:y

当前cell装入raw文本状态:r

为当前的cell加入line number:单L

将当前的cell转化为具有一级标题的maskdown:单1

将当前的cell转化为具有二级标题的maskdown:单2

将当前的cell转化为具有三级标题的maskdown:单3

为一行或者多行添加/取消注释:Crtl /

撤销对某个cell的删除:z

浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn

快速跳转到首个cell:Crtl Home

快速跳转到最后一个cell:Crtl End


问题处理

在安装主题后,出现部分内容遮挡的情况

在目录下notebook 配置文件 /home/ubuntu/.jupyter/nbconfig,可以通过(jupyter --config-dir) 找到

我的配置如下 notebook.json

注意加入

MarkdownCell

CodeCell

{

"Notebook": {

    "Header": true,

    "Toolbar": true

  },

"Cell": {

    "cm_config": {

      "lineNumbers": true

    }

  },

"MarkdownCell": {

    "cm_config": {

      "lineWrapping": true

    }

  },

    "CodeCell": {

    "cm_config": {

      "lineWrapping": true

    }

  }

}



参考文章:

jupyter自定义字体和大小、主题安装实例及效果图

Jupyter的各种快捷键

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 214,904评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,581评论 3 389
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 160,527评论 0 350
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,463评论 1 288
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,546评论 6 386
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,572评论 1 293
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,582评论 3 414
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,330评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,776评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,087评论 2 330
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,257评论 1 344
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,923评论 5 338
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,571评论 3 322
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,192评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,436评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,145评论 2 366
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,127评论 2 352