如何安装以及使用 Jupyter
1、安装 Jupyter 默认的包conda install conda-forge::jupyter或pip install jupyter安装完成后可查看安装的 jupyter 相关软件有哪些以及版本jupyter --version# Selected Jupyter core packages...# IPython : 8.23.0# ipykernel : 6.29.4# ipywidgets : 8.1.2# jupyter_client : 8.6.1# jupyter_core : 5.7.2# jupyter_server : 2.14.1# jupyterlab : 4.2.5# nbclient : 0.8.0# nbconvert : 7.16.4# nbformat : 5.10.4# notebook : 7.2.2# qtconsole : 5.6.0# traitlets : 5.14.3选装 jupyter_contrib_nbextensionspip install jupyter_contrib_nbextensions或conda install -c conda-forge jupyter_contrib_nbextensionjupyter labextension install jupyterlab/git # 安装扩展pip install jupyter_contrib_nbextensions # 安装扩展jupyter contrib nbextension install --user # 启用扩展2、使用2.1、jupyter notebookjupyter notebookjupyter notebook --notebook-dir/path/to/directoryjupyter notebook --generate-config # 生成配置文件jupyter notebook list # 列出当前系统上所有正在运行的 Jupyter Notebook 服务器实例jupyter notebook stop 8888 # 停止端口为 8888 的 Notebook2.2、jupyter nbconvertjupyter nbconvert --to notebook --execute test.ipynb --output output.ipynbjupyter nbconvert --to html notebook.ipynb # 将 Notebook 转换为 HTMLjupyter nbconvert --to script notebook.ipynb # 变为脚本2.3、jupyter kerneljupyter kernelspec list # 列出 jupyter 安装的所有核心ipython kernel install --name my_kernel --user # 安装内核2.3.1、安装 R kernel# 第一步安装IRkernelinstall.packages(IRkernel)# 第二步在jupyter notebook中安装以下两个按需执行其中一个即可IRkernel::installspec() # 只在当前用户下安装IRkernel::installspec(user FALSE) # 如果你想要为所有用户安装内核2.3.2、安装 bash kernelpip install bash_kernelpython -m bash_kernel.install2.3.3、安装 python 内核pip install ipykernelipython kernel install --name my_kernel --user2.4、查看正在运行的服务jupyter server list或jupyter notebook list2.5、查看进程ps -ef | grep -E jupyter|notebook|lab | grep -v grep2.6、停止 jupyterjupyter server stop 8888或jupyter notebook stop 88882.7、从指定文件夹打开 jupyterlabcd 目标路径jupyter lab也可以不切换目录直接指定jupyter lab --ServerApp.root_dir/home/target_dir远程服务常用完整命令jupyter lab \--ip0.0.0.0 \--port8888 \--no-browser \--ServerApp.root_dir/home/target_dir3、高阶用法平台自动启动的 JupyterLab 主服务/opt/conda/bin/python \/opt/conda/bin/jupyter-lab \--no-browser \--LabApp.base_url/proxy/service/45a2facc04007 \--LabApp.token \--LabApp.allow_remote_accessTrue \--LabApp.ip0.0.0.0 \--LabApp.port8888 \--notebook-dir/home/dir4、服务器启动本地打开服务器jupyter lab \--ip127.0.0.1 \--port8889 \--no-browser \--ServerApp.root_dir/home/dir本地ssh -L 8889:127.0.0.1:8889 \-p 25853 \userip浏览器http://127.0.0.1:88895、生成默认配置文件并修改/opt/conda/bin/jupyter server --generate-config一般会创建~/.jupyter/jupyter_server_config.py可查阅并编辑