首页 > 其他分享 >JupyterLab安装指南

JupyterLab安装指南

时间:2024-12-16 12:58:39浏览次数:9  
标签:指南 JupyterLab jupyter py39 -- 虚拟环境 conda Jupyter 安装

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

相关文章

  • 探索SAP HANA Cloud Vector Engine:从设置到自查询的全面指南
    探索SAPHANACloudVectorEngine:从设置到自查询的全面指南在数据科学和人工智能的世界中,SAPHANACloudVectorEngine提供了强大的向量存储能力。本文将深入探讨如何使用SAPHANACloud向量引擎,设置向量存储及其自查询功能。引言在处理大量数据时,能够高效地存储和检索......
  • 安装程序提示SWbemObjectSet:无效类处理方案
    安装包安装时弹出SWbemObjectSet:无效类且无法安装安装包安装时弹出SWbemObjectSet:无效类且无法安装提示如图所示 ①第一步打开控制面板->程序->程序和功能,检查系统中 VC运行库 与 .NetFramework 库是否完整,若缺少,到微软官网下载并安装相关运行库   ②第二......
  • Envoy 进阶指南(上):从入门到核心功能全掌握
    文章目录1.Envoy入门1.1什么是Envoy1.2Envoy的核心功能1.3Envoy术语1.4设计目标1.5Sidecar模式2.初识Envoy2.1安装Envoy2.2简单示例了解Envoy2.3管理视图1.Envoy入门1.1什么是EnvoyEnvoy是一款CNCF旗下的开源项目,由Lyft开源。Envoy采用C++实现,......
  • 新手安装SQLite常见问题
    SQLite简介SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的SQL数据库引擎。它是一个零配置的数据库,这意味着与其他数据库不一样,您不需要在系统中配置。就像其他数据库,SQLite引擎不是一个独立的进程,可以按应用程序需求进行静态或动态连接。SQLite......
  • vue2 脚手架安装及使用
    1.安装npminstall-g@vue/cli2.查看版本 vue-V3.使用3.1命令形式vuecreatemy-project   3.2可视化操作       ......
  • 2024年最新最全网络安全护网行动指南【附零基础入门教程】_网络安全靶场整个业务指南
    前言随着《网络安全法》和《等级保护制度条例2.0》的颁布,国内企业的网络安全建设需与时俱进,要更加注重业务场景的安全性并合理部署网络安全硬件产品,严防死守“网络安全”底线。“HW行动”大幕开启,国联易安誓为政府、企事业单位网络安全护航!,网络安全形势变得尤为复杂严峻。......
  • 微信授权全链路打通指南
    近期,我在致力于打造自己的小程序产品时,迎来了一项关键性的进展——微信相关授权流程的完整实现。从用户登录到权限获取,我们细致入微地梳理并实现了每一项授权机制,确保了用户体验的流畅与安全。微信小程序授权授权流程:用户在小程序中点击登录按钮,触发wx.login()获取code。......
  • 织梦怎么修改网站文字,织梦CMS网站文字修改指南
    在织梦CMS中修改网站文字通常涉及编辑模板文件或内容管理模块。以下是详细的步骤:登录后台管理系统:使用管理员账号登录织梦CMS的后台管理系统。编辑模板文件:进入“模板”->“默认模板管理”。找到需要修改的模板文件,通常是index.htm或其他相关的HTML文件。打开模板......
  • 网站主页修改方案怎么写,网站主页修改方案编写指南
    编写网站主页修改方案需要详细规划和描述修改的具体内容和步骤。以下是详细的步骤和建议:确定修改目标:明确修改的目的和预期效果。例如,提升用户体验、增加转化率等。分析现状:分析当前主页存在的问题和不足。收集用户反馈和数据分析结果。设计新主页:设计新的主页......
  • Easysearch Java SDK 2.0.x 使用指南(一)
    各位Easysearch的小伙伴们,我们前一阵刚把easysearch-client更新到了2.0.2版本!借此详细介绍下新版客户端的使用。新版客户端和1.0版本相比,完全重构,抛弃了旧版客户端的一些历史包袱,从里到外都焕然一新!不管是刚入门的小白还是经验丰富的老司机,2.0.x客户端都能让你开发效率......