1.首先确保在不同的python版本中安装了对应的kernel。
比如,我先在anaconda中安装了虚拟环境py27(路径:/home/user/anaconda3/envs/py27),然后在py27环境中安装ipykernel,安装命令为“conda install --prefix=/home/user/anaconda3/envs/py27 ipykernel”。接着激活py27的虚拟环境(source activate /home/user/anaconda3/envs/py27),输入命令“python -m ipykernel install --user”
2. 接下来开始配置服务器相关的设置
- 生成配置文件: “$ jupyter notebook --generate-config”
- 打开ipython:“$ ipython”
from notebook.auth import passwd passwd() # 输入,并确认自己的password # 得到一串哈希值“shal:xxxx”
- 修改jupyter_notebook_config.py文件: 打开此文件,在文件最后加入
c.NotebookApp.ip = 'localhost' c.NotebookApp.password = u'<上面的哈希值>' c.NotebookApp.open_browser = False c.NotebookApp.port = 70007 # 设置一个不常用的端口
-
在xshell上设置:选择服务器右键---属性---连接---ssh---隧道,添加一个转移规则,将目