当前位置:   article > 正文

Ubuntu18.04配置Jupyter_jupyter ubuntu 生成配置

jupyter ubuntu 生成配置

这个教程主要是在一个全新的服务器上,从账号创建到配置环境,再安装anaconda,配置jupyter

环境

Ubuntu 18.04

1. 配置环境

创建用户

useradd -r -m -s /bin/bash docker

参数说明:

  • -r:建立系统账号
  • -m:自动建立用户的登入目录
  • -s:指定用户登入后所使用的shell

设置密码

passwd docker

将用户加入到sudoers中

sudo vi /etc/sudoers
在这里插入图片描述

2. 安装anaconda

2.1下载anaconda

清华源中下载你需要的包

可以通过使用xshell的好兄弟xftp来讲文件传输到服务器上

bash Anaconda3-2020.02-Linux-x86_64.sh

一路yes下去,注意有个地方是设置安装文件夹的名字,别也写了yes

在这里插入图片描述

查看conda版本 :conda -V
查看python版本:python -V

2.2 提示 “conda:未找到命令” 的解决办法

  • /.bashrc文件末尾追加 anaconda的路径(/home/yourname/anaconda3/

    echo 'export PATH="/home/majianwei/anaconda3/bin:$PATH"' >> ~/.bashrc

  • 更新source
    source ~/.bashrc

  • 重新执行下下面指令,能够正常打印版本号,就代表安装成功。

查看conda版本 :conda -V
查看python版本:python -V

若是在使用conda activate env激活环境的时候出现问题

  • 尝试通过 source activate env

3.配置jupyter

参考文章

3.1安装jupyter

pip install jupyter

3.2使用jupyter

在命令行中输入jupyter查看是否能够正常使用

若是不能正常使用

在文件的末尾添加安装的anaconda目录中bin目录的路径:

# 根据自己的实际安装位置填写
export PATH=/root/anaconda3/bin:$PATH
  • 1
  • 2

再重新执行一遍编译命令:

source ~/.bashrc

4. 配置jupyter notebook

配置端口时先确认此端口是否开放

4.1 生成配置文件

jupyter notebook --generate-config

执行后会输出一个执行文件路径,记住这个路径,/home/username/.jupyter/jupyter_notebook_config.py

4.2 设置密码并生成sha1密钥

输入ipython

from notebook.auth import passwd

passwd()
  • 1
  • 2
  • 3

这里使用的密码用于访问jupyter

在这里插入图片描述

4.3 配置jupyter_notebook_config.py文件

sudo vim /home/username/.jupyter/jupyter_notebook_config.py

在文件的末尾添加如下内容,保存并退出

c.NotebookApp.ip = '*'
c.NotebookApp.port = 8888 
c.NotebookApp.open_browser = False
# 此处填写上面生成的秘钥
c.NotebookApp.password = u'argon2:***'

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

4.4 启动jupyter

jupyter notebook --allow-root &

4.5 本地浏览器访问Jupyter

  1. 打开浏览器,输入 Jupyter服务器的ip:8000
  2. 进入登陆页面后,输入刚刚设置的密码即可

4.6 后台运行Jupyter

在云服务器中搭建好jupyter并运行后,关闭服务器终端,Jupyter停止运行,其占用当前终端,因此需要将Jupyter在后台运行

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

简单版直接
nohup jupyter notebook --allow-root &

4.7 关闭后台运行的jupyter

若是使用nohup使得jupyter运行在后台,那么想要关掉jupyter就需要找到其相应的pid,然后kill掉

ps -aux | grep jupyter

kill -9 PID

5. 远程登录

直接在服务器上启动jupyter,jupyter notebook

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/245068
推荐阅读
相关标签
  

闽ICP备14008679号