当前位置: 首页 > news >正文

jupyterlab

1. 环境:linux  环境(基于ubuntu-fork 镜像实现)
2. pip install jupyter notebook
3. 编译jupyterlab源代码必须使用 node 14.21.3 高版本编译报错#下载 node 14.21.3 :wget https://nodejs.org/download/release/latest-v14.x/node-v14.21.3-linux-x64.tar.gz#解压:tar -zxvf node-v14.21.3-linux-x64.tar.gz#换目录mkdir -p ~/.local/share/nodejs mv ./node-v14.21.3-linux-x64 ~/.local/share/nodejs cd ~/.local/share/nodejs/node-v14.21.3-linux-x64/#创建软链接sudo ln -s ~/.local/share/nodejs/node-v14.21.3-linux-x64/bin/node /usr/bin/sudo ln -s ~/.local/share/nodejs/node-v14.21.3-linux-x64/bin/npm /usr/bin/#验证node -vnpm -v#npm设置淘宝镜像npm config set registry https://registry.npm.taobao.org#验证npm config get registry4. (可选)安装中文语言包:pip install jupyterlab-language-pack-zh-CN
5. 生成配置文件:jupyter notebook --generate-config
6. 生成密码:python->from jupyter_server.auth import passwd; passwd()[输入密码] exit()
7.6中生成的argon2:$argon……开头的一串密码保存并放入到8中的c.ServerApp.password中
8. 编辑配置文件:5中生成的c.ServerApp.allow_remote_access = Falsec.ServerApp.ip = '0.0.0.0'c.ServerApp.open_browser = Falsec.ServerApp.password = 'argon2:$argon2id$v=19$m=10240,t=10,p=8$nMRDhrNvY8+aYdrK0sY+BQ$/+L6U/Qwv9eKNMQ4xf1vWCLEu5vV4TRokW+4gnkpFH0'c.ServerApp.port = 88889.启动: nohup jupyter lab --allow-root &

Dockerfile

FROM ubuntu:latest
MAINTAINER  JHC000abc@163.comRUN mkdir /home/jiaohaicheng
ENV  MYPATH  /home/jiaohaicheng
WORKDIR /home/jiaohaicheng#COPY requirements.txt .RUN apt-get update \&& DEBIAN_FRONTEND=noninteractive apt-get -y install \sudo \net-tools \vim \ffmpeg \curl \git \ntp \zip \wget \&& apt-get cleanRUN echo "set fileencodings=utf-8,gb2312,gbk,gb18030\nset termencoding=utf-8\nset fileformats=unix\nset encoding=prc" >> ~/.vimrc#RUN sudo apt-get install -y language-pack-zh-hans zh-autoconvert zhcon
#
#RUN echo "LANG='zh_CN.UTF-8'\nLANGUAGE='zh_CN:zh:en_US:en'" >> /etc/environment
#
#RUN echo "en_US.UTF-8 UTF-8\nzh_CN.UTF-8 UTF-8\nzh_CN.GBK GBK\nnzh_CN GB2312" >> /var/lib/locales/supported.d/local
#
#RUN sudo apt-get install -y fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
#
#RUN echo "LANG=en_US.UTF-8\nLC_CTYPE=en_US.UTF-8" >> /etc/default/locale
#
#RUN sudo locale-genRUN apt-get update \&& DEBIAN_FRONTEND=noninteractive sudo apt-get -y install \software-properties-common\python-is-python3\python3-pip\&& apt-get clean#RUN pip install --no-cache-dir -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/RUN sudo ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime#RUN jupyter notebook --generate-configCMD /bin/bash

编译报错:

  1. pip install hatchling
http://www.lryc.cn/news/178897.html

相关文章:

  • Oracle的递归公共表表达式
  • 解决antd vue ts v-model:value绑定Boolean布尔类型爆红但可以使用
  • zblog插件大全-zblog免费插件
  • 思科、华为、华三、锐捷网络设备巡检命令
  • 正则表达式贪婪模式和非贪婪模式
  • 借助 ControlNet 生成艺术二维码 – 基于 Stable Diffusion 的 AI 绘画方案
  • Codeforces Round 892 (Div. 2) - E. Maximum Monogonosity 思维dp 详细解析
  • R语言中的数据重塑
  • 基于Java实现的社区团购系统设计与实现(源码+lw+部署文档+讲解等)
  • nodejs+vue网上婚纱购物系统elementui
  • 【2023集创赛】加速科技杯三等奖作品:私密性高精度刷手身份认证系统
  • 1500*C. Kefa and Park(dfstree)
  • 【2023保研】双非上岸东南网安
  • Redis与Mybatis
  • MySQL架构 InnoDB存储引擎
  • K8S-CNI
  • Redis 集合类型(Set)和命令 (数据类型 四)
  • thinkphp5 如何模拟在apifox里面 post数据接收
  • 建造者模式 创建型模式之三
  • 发布以太坊测试网络中的第一笔交易
  • No module named ipykernel解决方案
  • Java 基于 SpringBoot 的校园疫情防控系统
  • windows的ui自动化测试相关
  • Mybatis 二级缓存(使用Ehcache作为二级缓存)
  • C语言 Cortex-A7核 IIC实验
  • 【每日一题】2769. 找出最大的可达成数字
  • 开源电子合同签署平台小程序源码 在线签署电子合同小程序源码 合同在线签署源码
  • 36 二叉树中序遍历
  • 广州华锐互动:VR结绳逃生训练模拟真实火灾场景,增强训练沉浸感
  • Flink安装及简单使用