Jupyter Notebook支持Markdown文本块和代码块实时编译,它最主要的好处是支持调用服务器的解释器进行代码解释。本文帮助大家安装和配置Jupyter Notebook服务端并且使用VSCode调用服务器内核。
在服务器使用conda或者pip安装
conda install jupyter
#or
#pip install jupyter
jupyter-notebook --generate-config
python
from notebook.auth import passwd
passwd() #调用函数创建密码并且生成密钥
quit() #退出python
gedit /root/.jupyter/jupyter_notebook_config.py
#or
#vim /root/.jupyter/jupyter_notebook_config.py
*上面指令的路径要根据你生成的修改
在文件中添加内容以下内容
c.ServerApp.ip = '*'
c.ServerApp.password = u'你的密钥'
c.ServerApp.port = 8888 #端口
c.ServerApp.allow_root = True #允许root用户
c.ServerApp.allow_origin='*' #支持vscode
c.NotebookApp.open_browser = False #开启服务后不打开浏览器
jupyter-notebook
1. Jupyter Notebook服务器配置
2. Connecting to a remote Jupyter server from vscode.dev