JupyterLab-APP

https://github.com/jupyterlab/jupyterlab_app/

mac版本

windows版本

liunx版本

注意下载的时候看一下该版本中JupyterLab-APP,的JupyterLab的版本

比如:

JupyterLab-APP  绑定的是JupyterLab v3.1.13

这个软件自带python+conda环境

ubuntu默认安装在 /opt/JupyterLab/resources/jlab_server/

如果你想对这个环境安装其他东西

/opt/JupyterLab/resources/jlab_server/bin/python -mpip install vega_datasets

/opt/JupyterLab/resources/jlab_server/bin/conda  install -c conda-forge jupyterlab-language-pack-zh-CN

 

安装日志如下:

ninghua@apple:~/下载$ sudo dpkg -i JupyterLab-Setup-Debian.deb 
[sudo] ninghua 的密码: 
正在选中未选择的软件包 jupyterlab-app。
(正在读取数据库 ... 系统当前共安装有 347728 个文件和目录。)
准备解压 JupyterLab-Setup-Debian.deb  ...
正在解压 jupyterlab-app (3.1.13-1) ...
正在设置 jupyterlab-app (3.1.13-1) ...
PREFIX=/opt/JupyterLab/resources/jlab_server
Unpacking payload ...
/opt/JupyterLab/resources/jlab_server/install_tmp/_MEIQx4DRr/charset_normalizer/assets/__init__.py:17: UserWarning: Charset-Normalizer require '/opt/JupyterLab/resources/jlab_server/install_tmp/_MEIQx4DRr/charset_normalizer/assets/frequencies.json' to be existent for language/coherence detection. Detection WILL be weaker.
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /opt/JupyterLab/resources/jlab_server

  added / updated specs:
    - _libgcc_mutex==0.1=conda_forge
    - _openmp_mutex==4.5=1_gnu
    - anyio==3.3.2=py38h578d9bd_0
    - argon2-cffi==20.1.0=py38h497a2fe_2
    - async_generator==1.10=py_0
    - attrs==21.2.0=pyhd8ed1ab_0
    - babel==2.9.1=pyh44b312d_0
    - backcall==0.2.0=pyh9f0ad1d_0
    - backports.functools_lru_cache==1.6.4=pyhd8ed1ab_0
    - backports==1.0=py_2
    - bleach==4.1.0=pyhd8ed1ab_0
    - brotlipy==0.7.0=py38h497a2fe_1001
    - ca-certificates==2021.5.30=ha878542_0
    - certifi==2021.5.30=py38h578d9bd_0
    - cffi==1.14.6=py38h3931269_1
    - chardet==4.0.0=py38h578d9bd_1
    - charset-normalizer==2.0.0=pyhd8ed1ab_0
    - colorama==0.4.4=pyh9f0ad1d_0
    - conda-package-handling==1.7.3=py38h497a2fe_0
    - conda==4.10.3=py38h578d9bd_2
    - cryptography==3.4.7=py38ha5dfef3_0
    - cycler==0.10.0=py_2
    - debugpy==1.4.1=py38h709712a_0
    - decorator==5.1.0=pyhd8ed1ab_0
    - defusedxml==0.7.1=pyhd8ed1ab_0
    - entrypoints==0.3=pyhd8ed1ab_1003
    - freetype==2.10.4=h0708190_1
    - idna==3.1=pyhd3deb0d_0
    - importlib-metadata==4.8.1=py38h578d9bd_0
    - ipykernel==6.4.1=py38he5a9106_0
    - ipython==7.28.0=py38he5a9106_0
    - ipython_genutils==0.2.0=py_1
    - ipywidgets==7.6.5=pyhd8ed1ab_0
    - jbig==2.1=h7f98852_2003
    - jedi==0.18.0=py38h578d9bd_2
    - jinja2==3.0.1=pyhd8ed1ab_0
    - jpeg==9d=h36c2ea0_0
    - json5==0.9.5=pyh9f0ad1d_0
    - jsonschema==3.2.0=pyhd8ed1ab_3
    - jupyter_client==7.0.3=pyhd8ed1ab_0
    - jupyter_core==4.8.1=py38h578d9bd_0
    - jupyter_server==1.11.0=pyhd8ed1ab_0
    - jupyterlab==3.1.13=pyhd8ed1ab_0
    - jupyterlab_pygments==0.1.2=pyh9f0ad1d_0
    - jupyterlab_server==2.8.2=pyhd8ed1ab_0
    - jupyterlab_widgets==1.0.2=pyhd8ed1ab_0
    - kiwisolver==1.3.2=py38h1fd1430_0
    - lcms2==2.12=hddcbb42_0
    - ld_impl_linux-64==2.36.1=hea4e1c9_2
    - lerc==2.2.1=h9c3ff4c_0
    - libblas==3.9.0=11_linux64_openblas
    - libcblas==3.9.0=11_linux64_openblas
    - libdeflate==1.7=h7f98852_5
    - libffi==3.4.2=h9c3ff4c_4
    - libgcc-ng==11.2.0=h1d223b6_9
    - libgfortran-ng==11.2.0=h69a702a_9
    - libgfortran5==11.2.0=h5c6108e_9
    - libgomp==11.2.0=h1d223b6_9
    - liblapack==3.9.0=11_linux64_openblas
    - libopenblas==0.3.17=pthreads_h8fe5266_1
    - libpng==1.6.37=h21135ba_2
    - libsodium==1.0.18=h36c2ea0_1
    - libstdcxx-ng==11.2.0=he4da1e4_9
    - libtiff==4.3.0=hf544144_1
    - libwebp-base==1.2.1=h7f98852_0
    - lz4-c==1.9.3=h9c3ff4c_1
    - markupsafe==2.0.1=py38h497a2fe_0
    - matplotlib-base==3.4.3=py38hf4fb855_1
    - matplotlib-inline==0.1.3=pyhd8ed1ab_0
    - mistune==0.8.4=py38h497a2fe_1004
    - nbclassic==0.3.2=pyhd8ed1ab_0
    - nbclient==0.5.4=pyhd8ed1ab_0
    - nbconvert==6.2.0=py38h578d9bd_0
    - nbformat==5.1.3=pyhd8ed1ab_0
    - ncurses==6.2=h58526e2_4
    - nest-asyncio==1.5.1=pyhd8ed1ab_0
    - notebook==6.4.4=pyha770c72_0
    - numpy==1.21.2=py38he2449b9_0
    - olefile==0.46=pyh9f0ad1d_1
    - openjpeg==2.4.0=hb52868f_1
    - openssl==1.1.1l=h7f98852_0
    - packaging==21.0=pyhd8ed1ab_0
    - pandas==1.3.3=py38h43a58ef_0
    - pandoc==2.14.2=h7f98852_0
    - pandocfilters==1.5.0=pyhd8ed1ab_0
    - parso==0.8.2=pyhd8ed1ab_0
    - pexpect==4.8.0=pyh9f0ad1d_2
    - pickleshare==0.7.5=py_1003
    - pillow==8.3.2=py38h8e6f84c_0
    - pip==21.2.4=pyhd8ed1ab_0
    - prometheus_client==0.11.0=pyhd8ed1ab_0
    - prompt-toolkit==3.0.20=pyha770c72_0
    - ptyprocess==0.7.0=pyhd3deb0d_0
    - pycosat==0.6.3=py38h497a2fe_1006
    - pycparser==2.20=pyh9f0ad1d_2
    - pygments==2.10.0=pyhd8ed1ab_0
    - pyopenssl==20.0.1=pyhd8ed1ab_0
    - pyparsing==2.4.7=pyh9f0ad1d_0
    - pyrsistent==0.17.3=py38h497a2fe_2
    - pysocks==1.7.1=py38h578d9bd_3
    - python-dateutil==2.8.2=pyhd8ed1ab_0
    - python==3.8.12=hb7a2778_0_cpython
    - python_abi==3.8=2_cp38
    - pytz==2021.1=pyhd8ed1ab_0
    - pyzmq==22.3.0=py38h2035c66_0
    - readline==8.1=h46c0cb4_0
    - requests-unixsocket==0.2.0=py_0
    - requests==2.26.0=pyhd8ed1ab_0
    - ruamel_yaml==0.15.80=py38h497a2fe_1004
    - scipy==1.7.1=py38h56a6a73_0
    - send2trash==1.8.0=pyhd8ed1ab_0
    - setuptools==58.0.4=py38h578d9bd_2
    - six==1.16.0=pyh6c4a22f_0
    - sniffio==1.2.0=py38h578d9bd_1
    - sqlite==3.36.0=h9cd32fc_2
    - terminado==0.12.1=py38h578d9bd_0
    - testpath==0.5.0=pyhd8ed1ab_0
    - tk==8.6.11=h27826a3_1
    - tornado==6.1=py38h497a2fe_1
    - tqdm==4.62.3=pyhd8ed1ab_0
    - traitlets==5.1.0=pyhd8ed1ab_0
    - urllib3==1.26.7=pyhd8ed1ab_0
    - wcwidth==0.2.5=pyh9f0ad1d_2
    - webencodings==0.5.1=py_1
    - websocket-client==0.57.0=py38h578d9bd_4
    - wheel==0.37.0=pyhd8ed1ab_1
    - widgetsnbextension==3.5.1=py38h578d9bd_4
    - xz==5.2.5=h516909a_1
    - yaml==0.2.5=h516909a_0
    - zeromq==4.3.4=h9c3ff4c_1
    - zipp==3.5.0=pyhd8ed1ab_0
    - zlib==1.2.11=h516909a_1010
    - zstd==1.5.0=ha95c52a_0


The following NEW packages will be INSTALLED:

  _libgcc_mutex      conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
  _openmp_mutex      conda-forge/linux-64::_openmp_mutex-4.5-1_gnu
  anyio              conda-forge/linux-64::anyio-3.3.2-py38h578d9bd_0
  argon2-cffi        conda-forge/linux-64::argon2-cffi-20.1.0-py38h497a2fe_2
  async_generator    conda-forge/noarch::async_generator-1.10-py_0
  attrs              conda-forge/noarch::attrs-21.2.0-pyhd8ed1ab_0
  babel              conda-forge/noarch::babel-2.9.1-pyh44b312d_0
  backcall           conda-forge/noarch::backcall-0.2.0-pyh9f0ad1d_0
  backports          conda-forge/noarch::backports-1.0-py_2
  backports.functoo~ conda-forge/noarch::backports.functools_lru_cache-1.6.4-pyhd8ed1ab_0
  bleach             conda-forge/noarch::bleach-4.1.0-pyhd8ed1ab_0
  brotlipy           conda-forge/linux-64::brotlipy-0.7.0-py38h497a2fe_1001
  ca-certificates    conda-forge/linux-64::ca-certificates-2021.5.30-ha878542_0
  certifi            conda-forge/linux-64::certifi-2021.5.30-py38h578d9bd_0
  cffi               conda-forge/linux-64::cffi-1.14.6-py38h3931269_1
  chardet            conda-forge/linux-64::chardet-4.0.0-py38h578d9bd_1
  charset-normalizer conda-forge/noarch::charset-normalizer-2.0.0-pyhd8ed1ab_0
  colorama           conda-forge/noarch::colorama-0.4.4-pyh9f0ad1d_0
  conda              conda-forge/linux-64::conda-4.10.3-py38h578d9bd_2
  conda-package-han~ conda-forge/linux-64::conda-package-handling-1.7.3-py38h497a2fe_0
  cryptography       conda-forge/linux-64::cryptography-3.4.7-py38ha5dfef3_0
  cycler             conda-forge/noarch::cycler-0.10.0-py_2
  debugpy            conda-forge/linux-64::debugpy-1.4.1-py38h709712a_0
  decorator          conda-forge/noarch::decorator-5.1.0-pyhd8ed1ab_0
  defusedxml         conda-forge/noarch::defusedxml-0.7.1-pyhd8ed1ab_0
  entrypoints        conda-forge/noarch::entrypoints-0.3-pyhd8ed1ab_1003
  freetype           conda-forge/linux-64::freetype-2.10.4-h0708190_1
  idna               conda-forge/noarch::idna-3.1-pyhd3deb0d_0
  importlib-metadata conda-forge/linux-64::importlib-metadata-4.8.1-py38h578d9bd_0
  ipykernel          conda-forge/linux-64::ipykernel-6.4.1-py38he5a9106_0
  ipython            conda-forge/linux-64::ipython-7.28.0-py38he5a9106_0
  ipython_genutils   conda-forge/noarch::ipython_genutils-0.2.0-py_1
  ipywidgets         conda-forge/noarch::ipywidgets-7.6.5-pyhd8ed1ab_0
  jbig               conda-forge/linux-64::jbig-2.1-h7f98852_2003
  jedi               conda-forge/linux-64::jedi-0.18.0-py38h578d9bd_2
  jinja2             conda-forge/noarch::jinja2-3.0.1-pyhd8ed1ab_0
  jpeg               conda-forge/linux-64::jpeg-9d-h36c2ea0_0
  json5              conda-forge/noarch::json5-0.9.5-pyh9f0ad1d_0
  jsonschema         conda-forge/noarch::jsonschema-3.2.0-pyhd8ed1ab_3
  jupyter_client     conda-forge/noarch::jupyter_client-7.0.3-pyhd8ed1ab_0
  jupyter_core       conda-forge/linux-64::jupyter_core-4.8.1-py38h578d9bd_0
  jupyter_server     conda-forge/noarch::jupyter_server-1.11.0-pyhd8ed1ab_0
  jupyterlab         conda-forge/noarch::jupyterlab-3.1.13-pyhd8ed1ab_0
  jupyterlab_pygmen~ conda-forge/noarch::jupyterlab_pygments-0.1.2-pyh9f0ad1d_0
  jupyterlab_server  conda-forge/noarch::jupyterlab_server-2.8.2-pyhd8ed1ab_0
  jupyterlab_widgets conda-forge/noarch::jupyterlab_widgets-1.0.2-pyhd8ed1ab_0
  kiwisolver         conda-forge/linux-64::kiwisolver-1.3.2-py38h1fd1430_0
  lcms2              conda-forge/linux-64::lcms2-2.12-hddcbb42_0
  ld_impl_linux-64   conda-forge/linux-64::ld_impl_linux-64-2.36.1-hea4e1c9_2
  lerc               conda-forge/linux-64::lerc-2.2.1-h9c3ff4c_0
  libblas            conda-forge/linux-64::libblas-3.9.0-11_linux64_openblas
  libcblas           conda-forge/linux-64::libcblas-3.9.0-11_linux64_openblas
  libdeflate         conda-forge/linux-64::libdeflate-1.7-h7f98852_5
  libffi             conda-forge/linux-64::libffi-3.4.2-h9c3ff4c_4
  libgcc-ng          conda-forge/linux-64::libgcc-ng-11.2.0-h1d223b6_9
  libgfortran-ng     conda-forge/linux-64::libgfortran-ng-11.2.0-h69a702a_9
  libgfortran5       conda-forge/linux-64::libgfortran5-11.2.0-h5c6108e_9
  libgomp            conda-forge/linux-64::libgomp-11.2.0-h1d223b6_9
  liblapack          conda-forge/linux-64::liblapack-3.9.0-11_linux64_openblas
  libopenblas        conda-forge/linux-64::libopenblas-0.3.17-pthreads_h8fe5266_1
  libpng             conda-forge/linux-64::libpng-1.6.37-h21135ba_2
  libsodium          conda-forge/linux-64::libsodium-1.0.18-h36c2ea0_1
  libstdcxx-ng       conda-forge/linux-64::libstdcxx-ng-11.2.0-he4da1e4_9
  libtiff            conda-forge/linux-64::libtiff-4.3.0-hf544144_1
  libwebp-base       conda-forge/linux-64::libwebp-base-1.2.1-h7f98852_0
  lz4-c              conda-forge/linux-64::lz4-c-1.9.3-h9c3ff4c_1
  markupsafe         conda-forge/linux-64::markupsafe-2.0.1-py38h497a2fe_0
  matplotlib-base    conda-forge/linux-64::matplotlib-base-3.4.3-py38hf4fb855_1
  matplotlib-inline  conda-forge/noarch::matplotlib-inline-0.1.3-pyhd8ed1ab_0
  mistune            conda-forge/linux-64::mistune-0.8.4-py38h497a2fe_1004
  nbclassic          conda-forge/noarch::nbclassic-0.3.2-pyhd8ed1ab_0
  nbclient           conda-forge/noarch::nbclient-0.5.4-pyhd8ed1ab_0
  nbconvert          conda-forge/linux-64::nbconvert-6.2.0-py38h578d9bd_0
  nbformat           conda-forge/noarch::nbformat-5.1.3-pyhd8ed1ab_0
  ncurses            conda-forge/linux-64::ncurses-6.2-h58526e2_4
  nest-asyncio       conda-forge/noarch::nest-asyncio-1.5.1-pyhd8ed1ab_0
  notebook           conda-forge/noarch::notebook-6.4.4-pyha770c72_0
  numpy              conda-forge/linux-64::numpy-1.21.2-py38he2449b9_0
  olefile            conda-forge/noarch::olefile-0.46-pyh9f0ad1d_1
  openjpeg           conda-forge/linux-64::openjpeg-2.4.0-hb52868f_1
  openssl            conda-forge/linux-64::openssl-1.1.1l-h7f98852_0
  packaging          conda-forge/noarch::packaging-21.0-pyhd8ed1ab_0
  pandas             conda-forge/linux-64::pandas-1.3.3-py38h43a58ef_0
  pandoc             conda-forge/linux-64::pandoc-2.14.2-h7f98852_0
  pandocfilters      conda-forge/noarch::pandocfilters-1.5.0-pyhd8ed1ab_0
  parso              conda-forge/noarch::parso-0.8.2-pyhd8ed1ab_0
  pexpect            conda-forge/noarch::pexpect-4.8.0-pyh9f0ad1d_2
  pickleshare        conda-forge/noarch::pickleshare-0.7.5-py_1003
  pillow             conda-forge/linux-64::pillow-8.3.2-py38h8e6f84c_0
  pip                conda-forge/noarch::pip-21.2.4-pyhd8ed1ab_0
  prometheus_client  conda-forge/noarch::prometheus_client-0.11.0-pyhd8ed1ab_0
  prompt-toolkit     conda-forge/noarch::prompt-toolkit-3.0.20-pyha770c72_0
  ptyprocess         conda-forge/noarch::ptyprocess-0.7.0-pyhd3deb0d_0
  pycosat            conda-forge/linux-64::pycosat-0.6.3-py38h497a2fe_1006
  pycparser          conda-forge/noarch::pycparser-2.20-pyh9f0ad1d_2
  pygments           conda-forge/noarch::pygments-2.10.0-pyhd8ed1ab_0
  pyopenssl          conda-forge/noarch::pyopenssl-20.0.1-pyhd8ed1ab_0
  pyparsing          conda-forge/noarch::pyparsing-2.4.7-pyh9f0ad1d_0
  pyrsistent         conda-forge/linux-64::pyrsistent-0.17.3-py38h497a2fe_2
  pysocks            conda-forge/linux-64::pysocks-1.7.1-py38h578d9bd_3
  python             conda-forge/linux-64::python-3.8.12-hb7a2778_0_cpython
  python-dateutil    conda-forge/noarch::python-dateutil-2.8.2-pyhd8ed1ab_0
  python_abi         conda-forge/linux-64::python_abi-3.8-2_cp38
  pytz               conda-forge/noarch::pytz-2021.1-pyhd8ed1ab_0
  pyzmq              conda-forge/linux-64::pyzmq-22.3.0-py38h2035c66_0
  readline           conda-forge/linux-64::readline-8.1-h46c0cb4_0
  requests           conda-forge/noarch::requests-2.26.0-pyhd8ed1ab_0
  requests-unixsock~ conda-forge/noarch::requests-unixsocket-0.2.0-py_0
  ruamel_yaml        conda-forge/linux-64::ruamel_yaml-0.15.80-py38h497a2fe_1004
  scipy              conda-forge/linux-64::scipy-1.7.1-py38h56a6a73_0
  send2trash         conda-forge/noarch::send2trash-1.8.0-pyhd8ed1ab_0
  setuptools         conda-forge/linux-64::setuptools-58.0.4-py38h578d9bd_2
  six                conda-forge/noarch::six-1.16.0-pyh6c4a22f_0
  sniffio            conda-forge/linux-64::sniffio-1.2.0-py38h578d9bd_1
  sqlite             conda-forge/linux-64::sqlite-3.36.0-h9cd32fc_2
  terminado          conda-forge/linux-64::terminado-0.12.1-py38h578d9bd_0
  testpath           conda-forge/noarch::testpath-0.5.0-pyhd8ed1ab_0
  tk                 conda-forge/linux-64::tk-8.6.11-h27826a3_1
  tornado            conda-forge/linux-64::tornado-6.1-py38h497a2fe_1
  tqdm               conda-forge/noarch::tqdm-4.62.3-pyhd8ed1ab_0
  traitlets          conda-forge/noarch::traitlets-5.1.0-pyhd8ed1ab_0
  urllib3            conda-forge/noarch::urllib3-1.26.7-pyhd8ed1ab_0
  wcwidth            conda-forge/noarch::wcwidth-0.2.5-pyh9f0ad1d_2
  webencodings       conda-forge/noarch::webencodings-0.5.1-py_1
  websocket-client   conda-forge/linux-64::websocket-client-0.57.0-py38h578d9bd_4
  wheel              conda-forge/noarch::wheel-0.37.0-pyhd8ed1ab_1
  widgetsnbextension conda-forge/linux-64::widgetsnbextension-3.5.1-py38h578d9bd_4
  xz                 conda-forge/linux-64::xz-5.2.5-h516909a_1
  yaml               conda-forge/linux-64::yaml-0.2.5-h516909a_0
  zeromq             conda-forge/linux-64::zeromq-4.3.4-h9c3ff4c_1
  zipp               conda-forge/noarch::zipp-3.5.0-pyhd8ed1ab_0
  zlib               conda-forge/linux-64::zlib-1.2.11-h516909a_1010
  zstd               conda-forge/linux-64::zstd-1.5.0-ha95c52a_0


Preparing transaction: done
Executing transaction: | Enabling notebook extension jupyter-js-widgets/extension...
      - Validating: OK

done
installation finished.
正在处理用于 gnome-menus (3.36.0-1ubuntu1) 的触发器 ...
正在处理用于 desktop-file-utils (0.24-1ubuntu3) 的触发器 ...
正在处理用于 mime-support (3.64ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
ninghua@apple:~/下载$ 

如果出现以下错误:

Launcher Error Failed to construct 'IntersectionObserver': rootMargin must be specified in pixels or percent.

是因为你的本地安装的其他版本的jupyterlab

两种方式解决,把本地的全卸载,把本地的全升级到和JupyterLab-APP的版本一样

我把我系统中所有环境,有jupyterlab的都升级到JupyterLab v3.1.13 进行对齐,解决了这个问题

Launcher Error Failed to construct 'IntersectionObserver': rootMargin must be specified in pixels or percent. · Issue #240 · jupyterlab/jupyterlab_app · GitHub

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值