在 Ubuntu Linux 20.04 上彻底卸载并重新安装 Jupyter-Lab 和 ipyleaflet 的步骤

tgm*_*ler 5 ipython leaflet jupyter jupyter-notebook jupyter-lab

伙计们,当我尝试在 ipyleafltet 中创建地图时出现错误,所以我尝试了以下步骤来完全重新安装 jupyter 和 ipyleaflet。现在我没有收到错误,但 ipywidget 只是挂起“正在加载小部件...”。我知道干净的重新安装是有效的,因为我以前做过,但我似乎错过了一步。不要认为它是相关的,但以防万一我在 AWS EC2 实例上运行

最好的,汤姆 (tom@geospatialtechnicalsolutions.com)

卸载 源 v

  • 项目清单

  • 环境

  • jupyter labextension 卸载 @jupyter-widgets/jupyterlab-manager

  • jupyter labextension 卸载 @jupyterlab/geojson-extension

  • jupyter labextension 卸载 @jupyterlab/google-drive

  • jupyter labextension 卸载 @jupyterlab/toc

  • jupyter labextension 卸载 @parente/jupyterlab-quickopen

  • jupyter labextension 卸载 @qzchenwl/jupyterlab-manager

  • jupyter labextension 卸载 jupyter-leaflet

  • jupyter labextension 卸载 jupyterlab-execute-time

  • jupyter labextension 卸载 jupyterlab-interactive-dashboard-editor

  • jupyter labextension 卸载 jupyterlab-s3-browser

  • jupyter labextension 卸载 jupyterlab-skip-traceback

  • jupyter labextension 卸载 jupyterlab-tabular-data-editor

  • jupyter 实验室清洁

  • pip3 卸载 jupyterlab

  • python3 -m pip uninstall -y jupyter jupyter_core jupyter-client jupyter-console notebook qtconsole -- -- nbconvert nbformat

  • pip3 安装 pip-autoremove

  • pip-autoremove jupyter -y

  • pip-autoremove jupyter-core -y

  • rm -rf /Users/$user/Library/Jupyter/nbextensions

  • rm -rf /Users/$user/Library/Jupyter/nbsignatures.db

  • rm -rf /Users/$user/Library/Jupyter/notebook_secret

安装

  • pip3 安装 jupyterlab
  • pip3 安装笔记本
  • jupyter 笔记本
  • pip3 安装瞧
  • jupyter nbextension enable --py --sys-prefix widgetsnbextension
  • sudo jupyter nbextension enable --py --sys-prefix widgetsnbextension
  • pip3 安装 gmap
  • jupyter nbextension enable --py --sys-prefix gmaps
  • 须藤 jupyter nbextension 启用 --py --sys-prefix gmaps
  • pip3 安装 ipyleaflet
  • jupyter labextension 安装 @jupyter-widgets/jupyterlab-manager jupyter-leaflet
  • git 克隆https://github.com/jupyter-widgets/ipyleaflet.git
  • cd ipyleaflet
  • jupyter nbextension install --py --symlink --sys-prefix ipyleaflet
  • jupyter nbextension enable --py --sys-prefix ipyleaflet
  • jupyter labextension 安装 @jupyter-widgets/jupyterlab-manager js
  • jupyter labextension 安装@bokeh/jupyter_bokeh
  • jupyter labextension 安装 @jupyter-widgets/jupyterlab-manager
  • jupyter labextension 安装 @jupyterlab/geojson-extension
  • jupyter labextension 安装 @jupyterlab/google-drive
  • jupyter labextension 安装 @jupyterlab/toc
  • jupyter labextension 安装 @parente/jupyterlab-quickopen
  • jupyter labextension 安装 @qzchenwl/jupyterlab-manager
  • jupyter labextension 安装 jupyter-leaflet
  • jupyter labextension 安装 jupyterlab-execute-time
  • jupyter labextension 安装 jupyterlab-interactive-dashboard-editor
  • jupyter labextension 安装 jupyterlab-s3-browser
  • jupyter labextension 安装 jupyterlab-skip-traceback
  • jupyter labextension 安装 jupyterlab-tabular-data-editor

小智 9

不确定这是否有帮助,但我会做的是可能做一个

jupyter lab clean --all
Run Code Online (Sandbox Code Playgroud)

而不是简单地jupyter lab clean除此之外,我只是

pip3 install jupyterlab --force-reinstall
...
jupyter lab
Run Code Online (Sandbox Code Playgroud)

没有pip install notebookjupyter notebook