虚拟机搭建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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yTWXBIZg-1635319295829)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027140959986.png)]

1.2 进入自己的安装目录,安装anaconda
bash Anaconda3-5.2.0-Linux-x86_64.sh

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

2. 环境配置

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-BQE47Rzd-1635319295834)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027142655011.png)]

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-EACT0JEk-1635319295840)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027143223721.png)]

2.3 验证结果
conda --version

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8FLizNfO-1635319295844)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027143429800.png)]

3. conda环境管理

3.1 创建虚拟环境
conda create -n name python=x.x

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l0KUTfiu-1635319295847)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027143730801.png)]

3.2 使用activate激活环境
 source activate python3.6.5

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8AorJaIq-1635319295849)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027143952392.png)]

3.3 查看已有的虚拟环境

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-vrDe9Gwd-1635319295851)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027144314824.png)]

4. jupyter配置

4.1 生成配置文件
jupyter notebook --generate-config --allow-root
4.2 生成登录密码
jupyter notebook password

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hxEO8SrL-1635319295852)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027145119217.png)]

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

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-APauVdYQ-1635319295860)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027150120948.png)]

7. 验证

  • 输入上述地址进行验证
    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pk7nagZp-1635319295862)(C:\Users\danxibao\AppData\Roaming\Typora\typora-user-images\image-20211027151048704.png)]

在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值