搭建需知
1.确保是Linux服务器;
2.已经在linux服务器上安装好anaconda3;
搭建教程
请按照顺序依次执行下面的命令:
1、安装Jupyter Notebook
执行以下命令,安装jupyter notebook
conda install jupyter
【注】 如果anaconda3安装成功的话,jupyter默认是安装过的,这里只是重复确认以下,确保jupyter notebook安装成功。
2、配置Jupyter-config
2.1 生成jupyter配置文件
jupyter notebook --generate-config
该命令执行后会生成一个/.jupyter/jupyter_notebook_config.py
的文件。
在执行以上命令时,会输出此文件的位置(一般该文件的位置基本就在本目录下),根据输出的位置,打开该文件。
2.2 修改Jupyter_notebook_config.py
c.NotebookApp.ip = '' # 设置访问IP
c.NotebookApp.open_browser = False # 默认不自动打开浏览器
c.NotebookApp.password = '' # 输入刚刚生成的密钥
c.NotebookApp.port = 8888 # 设置端口, 其他端口应该也是可以的
c.NotebookApp.notebook_dir = '' # 设置Jupyternotebook 打开的根目录
【说明】
1)设置c.NotebookApp.ip = ''
在Linux服务器中运行ifconfig
命令,系统输出一个或多个ip地址,选择其中一个填入即可,如下图所示。
2)设置c.NotebookApp.password = ''
在Linux服务器中依次执行如下命令:
python
from notebook.auth import passwd
passwd()
执行完毕后,输入密码,且系统输出一串密码,保存系统生成的密码,放入c.NotebookApp.password = ''
中,如图所示。
3)设置c.NotebookApp.notebook_dir = ''
在引号中输入要使用jupyter notebook的文件路径。
【综上】执行完毕后,得到如下内容:
c.NotebookApp.ip = 'xx.xx.xx.xx' # 设置访问IP
c.NotebookApp.open_browser = False # 默认不自动打开浏览器
c.NotebookApp.password = 'xxxxxxx' # 输入刚刚生成的密钥
c.NotebookApp.port = 8888 # 设置端口, 其他端口应该也是可以的
c.NotebookApp.notebook_dir = 'xxxxxxx' # 设置Jupyternotebook 打开的根目录
将以上内容全部追加到jupyter_notebook_config.py
文件的末尾,并保存文件。
3、运行Jupyter Notebook
使用cd
命令,转到要使用jupyter notebook的文件目录,运行如下命令打开Jupyter:
jupyter notebook
结果如图所示:
在得到的浏览器中输入得到的http地址,就可以成功打开jupyter notebook,如下图所示。