我是靠谱客的博主 开放楼房,最近开发中收集的这篇文章主要介绍Anaconda中离线升级jupyterlab并为jupyterlab安装插件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

    • Anaconda中升级jupyterlab
    • 升级jupyterlab插件出现问题
    • conda&jupyterlab插件相关命令
      • conda命令
      • jupyterlab插件命令

Anaconda中升级jupyterlab

我之前尝试了如下两种方法,升级失败:

  • conda update -c conda-forge jupyterlab
  • 在Anaconda Navigator 界面升级

后来直接在anaconda官网下载jupyterlab的安装文件,然后执行conda install 文件名就安装成功了。

首先,在anaconda官网下载文件时,在搜索栏输入jupyterlab,如下所示:
在这里插入图片描述
然后点击文件名,进如下页面,再点击Files就可以下载文件
在这里插入图片描述
最后,打开Anaconda Powershell Prompt(如果配置了环境变量,直接打开cmd也可以),cd 文件所在目录,执行conda install 文件名就成功啦。比如我下载的是jupyterlab-2.1.5-py_0.tar.bz2,执行conda install jupyterlab-2.1.5-py_0.tar.bz2即可,安装成功后,会默认覆盖Anaconda自带的jupyterlab,所以就意味着升级了jupyterlab,安装jupyterlab之后,并不能在shell命令窗口直接输入jupyterlab直接启动,但是可以在Anaconda Navigator界面启动。如果想要在shell窗口启动,则需要配置conda环境变量。

这个安装方法其实算是一类离线安装方法,无法通过命令安装的anaconda插件,都可以在anaconda官网下载之后离线安装

升级jupyterlab插件出现问题

升级之和,之前在低版本jupyterlab下安装的一部分插件就可能过时,在Anaconda Powershell Prompt执行jupyter labextension list就可以查看插件的情况,如下所示:
在这里插入图片描述

遇见过时的插件,可以执行jupyter labextensio update 插件名jupyter labextension update --all来更新插件,但是我尝试了之后,没有一个插件能够更新成功,索性就执行jupyter labextensio uninstall 插件名把过时的插件都卸载了,然后执行jupyter labextensio install 插件名安装需要的插件即可,比如我要安装jupyter的目录插件,可以执行:

jupyter labextension install @jupyterlab/toc
或者
jupyter labextension install https://github.com/jupyterlab/jupyterlab-toc.git

conda&jupyterlab插件相关命令

conda命令

删除一个名为 mytest 的环境或库。-n为该环境或库的名字,–all 说明删除 mytest 环境下的所有内容,也就是这个环境被删除了:conda remove -n mytest --all

删除一个库conda remove 库名,卸载一个库conda uninstall 库名 --force,根据帮助中的描述,这两个命令是一样的。假如如果你安装了tensorflow和numpy,想把numpy降级到另外一个版本。使用conda uninstall numpy会把tensorflow、pytorch等其他依赖numpy的库一起删除.此时加上conda uninstall numpy --force就仅卸载numpy了.一定要看看conda 的帮助.然后在安装需要的numpy版本。

在不指定的情况下,conda install命令默认从 conda 官网 https://conda.anaconda.org/ 上下载。比如下面的,conda-forge 是一个用户,他上传了一个 opencv 的 python 库。opencv=3.2.0 指定了版本,不指定的情况下,下载最新版本:

conda install -c conda-forge opencv=3.2.0

当然,你也可以使用 -c 参数,指定一个远程仓库,从这个仓库中下载:

conda install -c https://conda.anaconda.org/menpo opencv3

jupyterlab插件命令

  • 更新插件:jupyter labextensio update 插件名
  • 更新所有插件:jupyter labextension update --all
  • 卸载插件:jupyter labextensio uninstall 插件名
  • 安装插件:jupyter labextensio install 插件名
  • 远程仓库安装插件:jupyter labextension install 参考地址
  • 安装制定版本插件:jupyter labextensio install 插件名=版本号
  • 查看已安装插件:jupyter labextension list

参考文档

附录C:conda相关命令

最后

以上就是开放楼房为你收集整理的Anaconda中离线升级jupyterlab并为jupyterlab安装插件的全部内容,希望文章能够帮你解决Anaconda中离线升级jupyterlab并为jupyterlab安装插件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部