centos服务器上配置anaconda,并且配置jupyter远程控制,编写程序

一、anaconda安装:

1、下载anaconda安装包
[清华镜像网](https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)

2、命令安装
bash Anaconda3-5.2.0-Linux-x86_64.sh

3、相关配置

a.  jupyter --paths
查看.jupyter目录下是否有jupyter_notebook_config.py,
如果没有,shell运行
jupyter notebook --generate-config生成jupyter_notebook_config.py
b.  vim jupyter_notebook_config.py
修改#c.NotebookApp.base_url = '/'为
c.NotebookApp.base_url = '/jupyter/'

4、在shell运行如下命令启动jupyter即可:(通过命令添加相关配置启动)
jupyter notebook --ip 0.0.0.0 --port 8080
如下图:

在这里插入图片描述

现在已经配置好jupyter了,可以直接运行jupyter notebook --ip 0.0.0.0 --port 8080命令,(8080是端口号,是可以进行修改的),运行过这个命令后,直接到本地浏览器直接输入服务器的   公网IP:端口/jupyter/  就可以正常使用了,
***~~问题:~~ ***但是这样有个小问题就是当你的终端连接的服务器窗口因故退出之后本地浏览器也将断开服务器的链接,所以我又找到了一种能够让jupyter一直的服务器的后台运行,即使窗口关闭也能继续使用

开启后台应用的时候要我们需要到我们的根目录或者权限较大的目录,如果在底级目录下开启的话,jupyter能访问的位置很少
nohup jupyter notebook --ip 0.0.0.0 --port 8080  --allow-root > jupyter.log 2>&1 &
直接使用该行命令就可以了,之后你就可以放心的使用了

二、 同时启动多个jupyter

1、复制jupyter默认配置文件
	cp /root/.jupyter/jupyter_notebook_config.py /root/.jupyter/jupyter_notebook_config_222.py

2、 重新生成一个新的秘钥,并保存

3、修改新的配置文件;
        修改新秘钥:c.NotebookApp.password = 'sha1:**********************' # 刚才生成的新秘钥
        修改新端口:c.NotebookApp.port = 6666           # 指定新端口,以免端口被占用
        修改新目录:c.NotebookApp.notebook_dir = '/data/jupyter-root2'     # 指定新的工作目录

4、指定新的配置文件启动jupyter
        (--config:指定配置文件,如不指定,则使用默认配置文件)        
        jupyter notebook --config /root/.jupyter/jupyter_notebook_config_222.py

5、打开浏览器输入http://{{IP}}:{{PORT}}/
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值