虚拟机搭建jupyter notebook服务

Posted danxibao_chen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机搭建jupyter notebook服务相关的知识,希望对你有一定的参考价值。

虚拟机搭建jupyter notebook服务

  • 搭建前提:虚拟机中装有linux系统(如centos,ubuntu等)

1. 下载并安装anaconda

1.1 下载anaconda(下载缓慢,慢慢等)

wget https://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86_64.sh

1.2 进入自己的安装目录,安装anaconda

bash Anaconda3-5.2.0-Linux-x86_64.sh

接着按Enter和yes就完事,完成安装

2. 环境配置

2.1 查看anaconda的bin目录的地址

pwd		#进入bin目录下查看地址

2.2 添加PATH到/root/.bashrc文件中

2.3 验证结果

conda --version

3. conda环境管理

3.1 创建虚拟环境

conda create -n name python=x.x

3.2 使用activate激活环境

 source activate python3.6.5

3.3 查看已有的虚拟环境

4. jupyter配置

4.1 生成配置文件

jupyter notebook --generate-config --allow-root

4.2 生成登录密码

jupyter notebook password

4.3 设置监听地址

sed -ie "s/#c.NotebookApp.ip = 'localhost'/c.NotebookApp.ip = '0.0.0.0'/g" ~/.jupyter/jupyter_notebook_config.py

4.4 设置监听端口

 sed -ie 's/#c.NotebookApp.port = 8888/c.NotebookApp.port = 3030/g' ~/.jupyter/jupyter_notebook_config.py

5. 启动jupyter

5.1 启动服务

jupyter notebook --allow-root &

5.2 后台运行服务

nohup jupyter notebook --allow-root > jupyter.log 2>&1 &

6. 内网穿透

ssh -R 80:127.0.0.1:3030 ssh.localhost.run

7. 验证

  • 输入上述地址进行验证

以上是关于虚拟机搭建jupyter notebook服务的主要内容,如果未能解决你的问题,请参考以下文章

如何将 Jupyter notebook 安装到 linux 虚拟机中

如何在云端服务器运行Jupyter Notebook

如何在conda 环境中运行jupyter notebook

无法在 MS Azure 中的深度学习虚拟机 (DLVM) 上启动 jupyter notebook

在服务器搭建Jupyter notebook

jupyter Notebook环境搭建