美文网首页
JupyterLab 神器的使用

JupyterLab 神器的使用

作者: BeautifulSoulpy | 来源:发表于2020-11-27 12:54 被阅读0次

参考:

  1. 8 款超级实用的 JupyterLab 插件,提升你的开发效率!

Jupyter源于Ipython Notebook,是使用Python(也有R、Julia、Node等其他语言的内核)进行代码演示、数据分析、可视化、教学的很好的工具,对Python的愈加流行和在AI领域的领导地位有很大的推动作用。

Jupyter Lab是Jupyter的一个拓展,它提供了更好的用户体验,例如可以同时在一个浏览器页面打开编辑多个Notebook,Ipython console和terminal终端,并且支持预览和编辑更多种类的文件,如代码文件,Markdown文档,json,yml,csv,各种格式的图片,vega文件(一种使用json定义图表的语言)和geojson(用json表示地理对象),还可以使用Jupyter Lab连接Google Drive等云存储服务,极大得提升了生产力。

1. 配置设置

jupyter notebook --generate-config

会生产一个配置文件 默认路径C:\Users\用户名.jupyter\jupyter_notebook_config.py
修改其中的几个配置项 并取消前面的注释

ipython
In [1]: from notebook.auth import passwd
In [2]: passwd() 
Enter password: 
Verify password: 
Out[2]: 'sha1:f704b702aea2:01e2bd991f9c7208ba177b46f4d10b6907810927'

# 配置启动目录
c.NotebookApp.notebook_dir = 'E:/Projects'
# 配置chrom的本地启动功能,让lab像IDE一样在本地打开
c.NotebookApp.browser = 'C:/Program Files (x86)/Google/Chrome/Application/chrome.exe --app=%s'
 
# 将ip设置为*,意味允许任何IP访问
c.NotebookApp.ip = '*'
# 这里的密码就是上边我们生成的那一串
c.NotebookApp.password = 'sha1:f704b702aea2:01e2bd991f9c7208ba177b46f4d10b6907810927' 
# 服务器上并没有浏览器可以供Jupyter打开 
c.NotebookApp.open_browser = False 
# 监听端口设置为8888或其他自己喜欢的端口 
c.NotebookApp.port = 8888
# 允许远程访问 
c.NotebookApp.allow_remote_access = True

2.扩展插件安装

打开:settings->Advanced Settings Editor
  右侧填写:{"enabled": true},开启插安装插件:


在搜素栏中搜索对于的插件,点击安装即可,build成功后需要重新加载lab

3.配置虚拟环境

conda安装虚拟环境后 需要在进入虚拟环境安装一些jupyter所必须的模块,该模块为nb_conda

conda install nb_conda

然后需要将虚拟环境的信息写入到jupyter配置文件 安装nb_conda后ipython会作为依赖自动安装

ipython kernel install --user --name your_name

重新打开lab 会显示新的环境

image

相关文章

网友评论

      本文标题:JupyterLab 神器的使用

      本文链接:https://www.haomeiwen.com/subject/yelxwktx.html