安装Jupyter lab过程中遇到的一些问题及解决方法

时间:2024-03-16 21:26:10

一、Jupyter Lab 简介

        JupyterLab 是一个交互式的开发环境,是 Jupyter notebook 的下一代产品,集成了更多的功能,简直好用爆了好嘛。
使用 JupyterLab,你可以:
        可以开启终端,用于交互式运行代码,完全支持丰富的输出
        完美支持 Markdown,Python,R,Julia,LaTeX等任何文本文件
        增强notebook功能
        超多插件支持

二、基本安装步骤

首先,你应该先安装好了Python环境(点我进入下载Python3.7),这里不再赘述:

然后打开 cmd 命令行:
        #下载jupyterlab pip install jupyterlab
        #安装ipython pip install ipython
在使用 jupyterlab 时,可以设置一下密码,也可以不设,简单说一下:

        #打开cmd,进入ipython交互环境ipython
设置密码:

        from notebook.auth import passwdpasswd()# 在这里输入想要设置的登录JupyterLab 的密码 然后会有一串输出,复制下来,等会配置需要使用
修改 JupyterLab 配置文件:

        jupyter lab --generate-config
修改以下配置:

        c.Notebook        App.allow_root         =Truec.NotebookApp.open_browser         =Falsec.NotebookApp.password =‘刚才复制的输出粘贴到这里来’
        由于之后在下载Jupyter Lab 特别好用的插件时,会用到npm,所以要先下载好 node 环境。Node官网

接下来就是重头戏啦——安装插件:

Jupyter Lab 插件安装

        #安装一个生成目录的插件jupyter labextension install @jupyterlab/toc# 可以查看一下安装的插件jupyter labextension list

        安装完后,打开cmd,输入jupyter lab 进入Jupyter Lab界面。
参考自:参考一

三、安装过程遇到的问题及解决方法

1.pip安装时出现Retrying(Retry(total=4, connect=None, read=None, redirect=None, status=None))…的解决方法

解决方法:pip install pymysql -i URL(其他pip源)
常用的pip源:
  阿里云 http://mirrors.aliyun.com/pypi/simple/
  豆瓣(douban) http://pypi.douban.com/simple/
  清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple/
参考自:参考二

2.出现以下问题

Exception:
Traceback (most recent call last):
File “/usr/lib/python3/dist-packages/pkg_resources.py”, line 2482, in _dep_map
return self.__dep_map
File “/usr/lib/python3/dist-packages/pkg_resources.py”, line 2344, in getattr
raise AttributeError(attr)
AttributeError: _DistInfoDistribution__dep_map

During handling of the above exception, another exception occurred:

or
安装Jupyter lab过程中遇到的一些问题及解决方法
解决方法:
        更新一下pip:pip install --upgrade pip -i URL源
接着就不会出现问题了。
参考自:参考三