之前在服务器上跑代码,都是在pycharm里写好了,再拖进MobaXterm里运行,但是我之前在看别人的教学视频的时候,记得他是可以通过jupyter notebook直接访问服务器,即可以在本地的jupyter notebook上直接使用cuda. 我之前也试过一次,但因为失败告终,我也就放弃了。
但是最近弄的一些小实验都是一些小型的需要不断调试的小demo,如果一直用pycharm未免效率太低,所以昨天晚上就开始重新在服务器上配置jupyter notebook, 希望这次可以成功!
现在我们开始。
基本配置
假设服务器上已经安装好了 Anaconda3 + Jupyter之后。生成jupyter notebook 配置文件
$ jupyter notebook --generate-config
2. 配置密码
现在最近版本的jupyter可以直接用以下命令:
$ jupyter notebook password
Enter password: ****
Verify password: ****
[NotebookPasswordApp] Wrote hashed password to /Users/you/.jupyter/jupyter_notebook_config.json
这里只需你输入密码确认,然后他会自动帮你把生成含有密码的hash码输入jupyter_notebook_config.json文件。
3. 配置一下 jupyter_notebook_config.py 文件
c.NotebookApp.ip = '*'
c.NotebookApp.allow_root = True
c