手把手教你配置JupyterLab 环境

Python 代码编辑器怎么选?PyCharm、VS Code、Jupyter Notebook 都各有特点。
对于大型代码库,最好仍是用传统的 IDE 比较靠谱,可是数据分析等须要可视化操做的场景下,Jupyter Notebook就太适合了。老胡比较喜欢的是JupyterLab,这是Jupyter主打的最新数据科学生产工具,你可使用它编写notebook、操做终端、编辑markdown文本、打开交互模式、查看csv文件及图片等功能。node

JupyterLab的安装配置仍是有一些麻烦的,这里分享一下小经验,但愿你们少走弯路。npm

安装 jupyterlab

建议采用conda方式安装,以管理员身份运行Anaconda Prompt (Anaconda3)浏览器

conda install -c conda-forge jupyterlab

静待片刻,安装完成!markdown

设置工做路径/取消密码

通常而言,JupyterLab默认工做目录是安装路径,但这多是大多数人都不但愿如此,更改的方法是在cmd中执行以下命令:编辑器

jupyter notebook --generate-config

会生成一个配置文件,成功后会显示文件路径
工具

打开路径显示的.py文件,定位到以下图的位置,删除前面#号,修改成:ui

c.NotebookApp.notebook_dir = 'D:\PyProject'

某些状况下也会出现须要输入密码的状况编码


这样就太麻烦了,在配置文件中找到#c.NotebookApp.token这一行,改一下就行了插件

c.NotebookApp.password = ''

修改之后保存code

添加jupyterlab快捷方式

启动JupyterLab能够在cmd命令下键入jupyter lab,会自动弹开浏览器进入jupyter lab界面。

可是这样稍微有点麻烦,可不能够直接在桌面或是开始菜单新建快捷方式呢?
能够,只需三步:
一、首先打开jupyter notebook快捷方式的文件位置


二、而后复制一个jupyter notebook快捷方式的副本,重命名为Jupyter Lab

三、右键查看副本的属性,将目标框中的..\jupyter-notebook-script.py替换为..\jupyter-lab-script.py

快捷方式就建好了,会自动出如今开始菜单,也能够发送到桌面快捷方式,之后启动jupyter lab就方便多了。

安装扩展

JupyterLab中点击Settings>EnableExtensionManage,jupyterLab左侧边栏最后一个图标就是扩展管理,点击,第一项是个WARNING第三方扩展风险警告,选Enable就能够启用扩展安装了


jupyter扩展须要node.js和npm支持

conda install -c conda-forge nodejs
npm install

避免插件build编码问题

Build failed with 500, please run 'jupyter lab build' on the server for full output


打开kite官网
连接: https://www.kite.com.

直接download for free(这里没放连接,由于你们的系统版本可能不同)
下完安装好。而后安装jupyter-kite插件
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple/ jupyter-kite

4.安装nodejs
(jupyterlab安装插件须要nodejs)
打开nodejs官网
连接: https://nodejs.org/en/

会在浏览器中打开jupyter lab(注意在jupyter lab使用中不要关闭这个命令窗口)。
在左侧找见插件,搜索kite,安装好一个叫作@kiteco/jupyterlab-kite的插件。

以后会弹出rebuilding。等待rebuilding好以后,打开kite应用程序,重启jupyter-lab,随便新建个notebook。若是最下面出现Kite:ready标志,就是好了,此时代码提示功能就已经启用了。

相关文章
相关标签/搜索