当前位置:   article > 正文

Ubuntu 22.04 安装 JupyterLab

Ubuntu 22.04 安装 JupyterLab

1. 安装 Anaconda 3

进入 Anaconda 3 下载页面,选择 Linux 64-Bit,复制下载链接后通过 wget下载安装包

wget https://repo.anaconda.com/archive/Anaconda3-2023.09-0-Linux-x86_64.sh
  • 1

download_anaconda3

给予安装包可执行权限并安装

chmod +x Anaconda3-2023.09-0-Linux-x86_64.sh && ./Anaconda3-2023.09-0-Linux-x86_64.sh
  • 1

一路回车,最后同意 EULA

install_anaconda3

输入 Anaconda 3 安装路径,这里选择安装在 /home/anaconda3

anaconda3_install_dir

进行 conda 初始化

anaconda3_finish

将 Anaconda 3 添加到用户环境变量中

vi ~/.bashrc
  • 1

在文件末尾加入以下环境变量,将 PATH 内改为 Anaconda 3 安装路径

export PATH="/home/anaconda3/bin:$PATH"
  • 1

激活环境变量

source ~/.bashrc
  • 1

当看到终端前带 (base) 则为安装成功

anaconda3_setting_finish

2. 安装 JupyterLab

本文将在 base 虚拟环境中安装 JupyterLab,便于后期更换内核

先升级 pip

python -m pip install --upgrade pip
  • 1

再通过 pip 安装 JupyterLab

pip install jupyterlab
  • 1

3. 配置 JupyterLab 并启动

jupyter notebook --generate-config
  • 1

编辑生成的配置文件

vi /root/.jupyter/jupyter_notebook_config.py
  • 1

在文件开头添加以下代码

c.ServerApp.allow_remote_access = True        # 允许远程访问
c.ServerApp.ip = '0.0.0.0'                    # 允许任意ip访问此服务器
c.ServerApp.open_browser = False              # 运行时不打开本机浏览器
c.ServerApp.allow_root =True                  # 允许使用 root 权限运行
c.ServerApp.port = 8888                       # 指定 jupyter notebook 使用的端口
c.ServerApp.notebook_dir = '/home/lab'        # 工作目录(项目根目录)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

本文将 JupyterLab 运行目录设置为 /home/lab ,可自行更改

由于 JupyterLab 中很多功能需要 nodejs 的支持,例如插件,在启动之前先安装好 nodejs,避免后续启动话在出现因没有安装nodejs 而出现异常

pip install nodejs
  • 1

通过 screen 创建虚拟终端,使 JupyterLab 可以在后台运行

apt-get install screen
  • 1
screen -S Lab
  • 1

在新建的终端中运行 JupyterLab

jupyter lab
  • 1

install_finish

至此,可以通过服务器公网 IP 访问 JupyterLab

Ctrl + A,Ctrl + D 退出当前终端,让 JupyterLab 在后台运行

Tip:可以选择页面下方输入 Token 后设置新的密码,下次登录可以通过密码登录而不用输入一长串的 Token

login

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

闽ICP备14008679号