Anaconda中離線升級jupyterlab併爲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 插件名=版本號

參考文檔

附錄C:conda相關命令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章