eee服务器跑模型代码调试的时候显然很麻烦,因此在服务器上使用juypter把代码分段跑,还能看中间运行结果比较舒服,但是服务器自带的浏览器卡卡的,想着把juypter应用对应到服务器的端口上,本地直接访问juypter
1.生成配置文件
jupyter notebook --generate-config
这个命令会在你的用户目录下生成一个配置文件,通常位于~/.jupyter/jupyter_notebook_config.py
2.设置密码
jupyter notebook password
按提示设置密码就好了,会自动生成哈希值保存在jupyter_server_config.json中
3.修改配置文件
在jupyter_notebook_config.py中添加下面的内容,其中密码是从上面提到的
jupyter_server_config.json复制出来的,其他的看看也懂是什么意思
c.NotebookApp.ip='*'
c.NotebookApp.password = u'argon2:$argon2id$v=19$m=10240,t=10,p=8$pD0chP/byojcAUSLNf5vFQ$3NMWn5Ns6OgrMQD5mJII1nG8uj6IAJ1mfLAdGDggCSU'
c.NotebookApp.open_browser = False
c.NotebookApp.port = 8899
c.NotebookApp.allow_remote_access = True
4.启动juypter
&表示放在后台运行,关闭的话pkill -f jupyter-notebook,就关闭juypter的进程了
jupyter notebook &