jupyter lab安装和使用

 

好处

 可以同时在一个浏览书签界面打开多个文件,同时进行代码运行。有文件目录

 

1安装

conda install -c conda-forge jupyterlab
手动更新
conda update jupyter_core jupyter_client

cmd终端输入jupyter lab就可以打开浏览器的界面,若自动跳转到notebook则在端口号后直接写lab即可,如:8891/lab

修改默认工作目录

jupyter notebook --generate-config

根据显示的路径,打开配置文件jupyter_notebook_config.py,全文搜索【notebook_dir】,找到后填入自己的工作路径并保存,路径不能有中文

右击JupyterNotebook快捷方式,选择【属性】,删除【目标】属性中的【%USERPROFILE%】,点击【应用】–【确定】。

安装扩展 

目录导航等

知乎相关说明链接:https://zhuanlan.zhihu.com/p/38612108

tips

jupyter插件

1安装树状文件

知乎相关说明链接

jupyter labextension install jupyterlab_filetree
 jupyter lab build

 

魔法命令

https://zhuanlan.zhihu.com/p/55723473

%store a
%store -r a
​
%run ./two-histograms.ipynb
%store:在不同的notebooks之间传递变量
%who:列出所有的全局变量
%%time和%timeit。当一些代码很慢且有想知道哪些地方慢时这两个语法糖很有用。
可通过在notebook中执行shell命令检查当前文件夹中包含哪些数据集。
!ls *.csv

魔法命令%lsmagic
%run ./two-histograms.ipynb
%timeit #加在单个语句前面计算运行时间
需要测试一个代码段的执行效率的话,需要使用 %%timeit

2、Jupyter的各种快捷键

#常用
是当前的cell进入编辑模式:Enter
退出当前cell的编辑模式:Esc
删除当前的cell:双D
进入下一个cell:双A (前面)或 Alt+Enter(后面)
为当前的cell加入line number:单L
将当前的cell转化为具有一级标题的maskdown:单1
将当前的cell转化为具有二级标题的maskdown:单2
将当前的cell转化为具有三级标题的maskdown:单3
为一行或者多行添加/取消注释:Crtl /
撤销对某个cell的删除:z

执行当前cell,并自动跳到下一个cell:Shift Enter
执行当前cell,执行后不自动调转到下一个cell:Ctrl-Enter
浏览器的各个Tab之间切换:Crtl PgUp和Crtl PgDn

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

home 一行的开始
end 一行的结束
ctrl + ?  注释
shift + tab 查询函数的注解
%pwd #查看目录
--------------------- 
参卡:https://blog.csdn.net/liuyanlin610/article/details/76231958 
加载文件
%load aa.py #载入后要在运行一次才能用
%run aa.py #直接可以用
%run aacc.ipynb #载入后要在运行一次才能用
不能直接把ipynb变成py

5.1 jupyter的cell可以作为unix command使用
具体方法为:在unitx command前面加入一个感叹号“!”

例子: 
查看python版本:!python --version 
运行python文件:!python myfile.py


变成py和下载暂时用notebook吧
键盘Shift+鼠标右键->在此处打开命令窗口-> 在弹出的命令窗口中输入:jupyter notebook 或jupyter-lab

单击单击选择new view :可以新增一格

你可能感兴趣的:(工具,python)