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
标签:指南,JupyterLab,jupyter,py39,--,虚拟环境,conda,Jupyter,安装
From: https://blog.csdn.net/weixin_43777513/article/details/144505635