linux anaconda安装_如何在Linux集群上配置Jupyter Notebook服务,并用本地电脑浏览器访问...

以往我们用Jupyter Notebook都是在自己电脑安装Anaconda,然后打开Jupyter服务,但是有时候我们运行的命令需要的计算量和内存比较大,所以如果能在Linux集群上配置Jupyter Notebook服务,再以自己的电脑浏览器访问这个服务就能体验Linux集群计算资源带来的便利。

具体实现有以下5个步骤:

1.Linux集群上安装Anaconda2.生成jupyter配置文件3.生成密钥4.修改jupyter配置文件5.启动jupyter notebook服务

1)Linux集群上安装Anaconda

登陆Anaconda官网[1]下载、安装到你的Linux集群。Anaconda集成了Jupyter,安装Anaconda的过程会自动把Jupyter加入到你的环境变量。

2)生成jupyter配置文件

在Linux集群命令行输入以下命令。

jupyter notebook --generate-config

以上命令执行成功后会在home目录生成jupyter notebook的配置文件.jupyter/jupyter_notebook_config.py

3)生成密钥

在集群Linux命令行打开python3环境,执行以下两行命令生成密钥。

from notebook.auth import passwd  passwd()

在执行passwd()命令的时候会提示输入密码,这是jupyter服务的密码,可以设置简单点便于自己记住,例如123456a

4)修改jupyter配置文件

vim ~/.jupyter/jupyter_notebook_config.py

修改~/.jupyter/jupyter_notebook_config.py里的以下内容:

# 就是设置ip为 0.0.0.0c.NotebookApp.ip = '0.0.0.0'# 刚才复制粘贴的那个密钥 c.NotebookApp.password = 'shal:dd...'# 禁止自动打开浏览器 c.NotebookApp.open_browser = False # 设置端口号c.NotebookApp.port = 7890# 设置默认的work dirc.NotebookApp.notebook_dir = '/seqyuan/PMO/yuanzan'

e73b52c35c0a36f1b3a6718c73b24da9.png

5)启动jupyter notebook服务

在Linux命令行输入以下命令启动jupyter notebook服务

jupyter notebook

我公司Linux集群的IP地址是192.168.2.209,所以在公司电脑浏览器地址栏输入192.168.2.209:7890就能访问jupyter notebook服务了,如果是第一次打开会先提示我们输入密码,这个密码就是就是步骤3)我们设置的123456aced6d33b1c4037c073625c858fee6bff.png

启动jupyter服务的时候可以指定工作目录

jupyter notebook --notebook-dir="/seqyuan/PMO/ahworld"

后续更新

用家里电脑的浏览器访问在公司集群建立的服务,例如:python3 -m http.server或者jupyter notebook

References

[1] Anaconda官网: https://www.anaconda.com/distribution/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值