一、前提:
- 安装Python3
- 安装Anaconda
- 配置jupyter notebook 并启动(重点)
二、配置jupyter文件
因为服务器已经安装好anaconda和jupyter,python版本为python3.6,以下主要讲如何配置jupyter文件
1、设置jupyter 的登录密码
1 | jupyter notebook --generate-config # 生成jupyter notebook配置文件 |
会生成有默认配置文件 jupyter_notebook_config.py
2、然后打开ipython
1 | from notebook.auth import passwd |
3、配置文件
然后会让你输入密码,确认密码,。(这里面的密码是后面在本地打开jupyter时需要输入的,要记住,如设置密码为123456)
然后会输出一长串哈希密码”sha1:XXXXX” 复制这一段密码,。后面要用
然后就开始配置刚才生成的jupyter_notebook_config.py文件。,
使用vim打开:
1 | vim ~/.jupyter/jupyter_notebook_config.py |
将以下文字复制进jupyter_notebook_config.py中,
1 | c.NotebookApp.ip='*' |
编辑好后按esc键,
输入:wq保存并退出。
4、安装ipykernel使得jupyter能访问远程的虚拟环境。
[1] 启动虚拟环境
1 | `source` `activate <your virtualenv>` |
[2] 在虚拟环境安装jupyter
1 | `pip ``install` `jupyter` |
[3] 在虚拟环境安装ipykernel
1 | `pip ``install` `ipykernel` |
[4] 配置ipykernel
1 | `python -m ipykernel ``install` `--user --name testenv --display-name ``"Python2 (py2env)"` |
其中,–name的参数和–display-name的参数根据配置更改。
上面就是配置服务端jupyter的以及激活虚拟环境的全过程,总结一下就是:
- 安装jupyter,生成key,修改配置文件,按照ip:端口号登陆。
- 在激活的虚拟环境中安装ipykernel并配置。