jupyter怎么远程链接到服务器,并使用R
第一步:环境配置
首先,在有R的环境里安装jupyter kernel
conda install ipykernel
第二步:设置jupyter配置文件
使用这个指令,创建配置文件
jupyter notebook --generate-config
接着设置密码
jupyter notebook password
接着设置配置文件
cd ~/.jupyter
vi jupyter_notebook_config.py
c.NotebookApp.ip = '*' # 允许访问此服务器的 IP,星号表示任意 IP
c.NotebookApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8$c9r0lJt'
c.NotebookApp.open_browser = False # 运行时不打开本机浏览器
c.NotebookApp.port = 8888 # 使用的端口,随意设置,但是要记得你设定的这个端口
c.NotebookApp.enable_mathjax = True # 启用 MathJax
c.NotebookApp.allow_remote_access = True #允许远程访问
c.NotebookApp.allow_root = True
本地连接服务器
打开cmd,输入以下命令:
ssh -p 22 zhaozm@服务器地址 -L127.0.0.1:1212:127.0.0.1:8888(刚才的端口)
接着在cmd里运行jupyter notebook
最后,在本地浏览器上访问下面的网站
http://localhost:1212/
1212就是你刚才设置的端口
选择R的内核即可。