JupyterLab安装指南

JupyterLab安装指南

在这里插入图片描述

新建虚拟环境

base环境或者新建一个虚拟环境安装 Jupyter

# 安装虚拟环境,[py39]为新建的环境名
conda create -n py39 python=3.9
# 激活环境
conda activate py39
# 退出环境
conda deactivate
# 复制虚拟环境
conda create -n 新的环境名 --clone 要复制的环境名
# 删除虚拟环境
conda env remove --name py39

安装 jupyterlab

# 安装 jupyterlab
pip install jupyterlab
# 查看版本
jupyter lab --version
# 创建配置文件
jupyter lab --generate-config

设置密码

# 设置密码
python
>>>from jupyter_server.auth import passwd; passwd()
# 退出Python
>>>exit()
# 设置密码后,把返回的字符串复制下来,后面修改到配置文件里面
'argon2.........MVIFt9g'

编辑配置文件

vim 编辑或者下载到本地编辑,然后在上传到服务器

# 编辑配置文件
# ----------------------------------------------------------
c.ServerApp.root_dir = '/home/user1/Jupyter' # 设置工作目录路径为'/home/workspace'
c.ServerApp.allow_remote_access = True # 允许远程访问
c.ServerApp.ip = '*' # 设置可访问的IP地址,*为所有
c.LabApp.open_browser = False # 自动打开浏览器设置为False
c.ServerApp.port = 8888 # 设置服务端口为8888
# 设置密码时返回的字符串
c.ServerApp.password = 'argon2.........MVIFt9g'

起动 JupyterLab

# 直接运行
jupyter lab
# 后台运行 这个命令执行后即使终端退出,jupyter 也不会停止运行。
nohup jupyter lab --allow-root > /home/user1/Jupyter/jupyter.log 2>&1 &
nohup jupyter lab > /home/user1/Jupyter/jupyter.log 2>&1 &

指令说明

  • nohup:使得 Jupyter Lab 可以在后台运行,即使你退出终端会话,它仍然会继续运行。
  • jupyter lab:启动 Jupyter Lab。
  • --allow-root:允许以 root 用户身份启动 Jupyter Lab。默认情况下,Jupyter Lab 可能不允许以 root 身份运行,为了避免这个限制,使用 --allow-root 选项。
  • > jupyter.log:将标准输出(stdout)重定向到当前目录下的 jupyter.log 文件中。也就是说,命令执行的正常输出将被写入该文件。
  • 2>&1:将标准错误输出(stderr)也重定向到标准输出的位置。这样所有的输出(正常信息和错误信息)都将被保存到 jupyter.log 文件中。
  • &:让命令在后台运行,这样你可以继续使用当前终端执行其他任务。

Jupyter 环境中注册一个新的内核

base环境里面安装Jupyter后,如果想要使用其他虚拟环境,通过以下指令来实现
在这里插入图片描述

# 激活环境
conda activate py39
# 安装ipykernel
conda install ipykernel
# 注入环境
python -m ipykernel install --user --name py39 --display-name "py39"
# 查看Jupyter环境中的内核
jupyter kernelspec list
# 删除Jupyter环境中的内核
jupyter kernelspec uninstall py39
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值