fish工具_利器|JupyterLab 数据科学开发生产工具

JupyterLab简介 JupyterLab是一个基于web的交互式开发环境,是Jupyter的下一代 Notebook界面 , 你可以用它编写Jupyter notebook、输入并运行代码, 编辑markdown 、操作终端,而这一切都是在浏览器中进行的,无需安装任何IDE工具。

65c374bd1ce6b6c4247b0fa715f58c19.png

JupyterLab支持数据科学和机器学习。此外JupyterLab是可扩展和模块化的,带有丰富的扩展以增强功能。

JupyterLab安装

JupyterLab可以使用conda或pip进行安装。

如果使用conda,可以使用下面的命令安装:

conda install -c conda-forge jupyterlab

如果使用pip,可以使用命令:

pip install jupyterlab

此处我们在conda创建的环境如mainlyenv中安装

conda activate mainlyenv       #激活mainlyenv环境conda install -c conda-forge jupyterlab

执行结果如下:

16d8cffe295a6322d3dcb82f336df4b9.png

be35e027c97eb80402fd1980a03e75b6.png

使用JupyterLab推荐使用以下浏览器:
  • Firefox

  • Chrome

  • Safari

其他的浏览器可以尝试。

启动JupyterLab可以使用命令:

jupyter-lab    #或 jupyter lab

JupyterLab将在系统默认的浏览器中自动打开。打开结果图如下:

64e9e89e430e72f88d40bc9d4ee3fc8a.png

也可以通过在浏览器中输入笔记本服务器的URL来访问JupyterLab。JupyterLab会话始终位于工作空间中。默认的工作空间是/ lab URL:

http(s):lab

如果熟悉经典的 Jupyter Notebook,可以将URL从/lab变为/tree,即可打开经典的Jupyter Notebook界面,图如下:

052e8db425cd91290a810c2ec30c0bc6.png

我们回到JupyterLab界面。右侧的界面称为启动器(Launcher),可以新建 notebook、console、teminal 或者Markdown 文本。

2bd5b5611d90b2ee6588efa847b191b2.png

当我们创建新的notebook或其他应用时,启动器会消失,只需单击左侧红圈里的 “+” 按钮,即可重新打开启动器。

左侧边栏包含许多常用的选项卡,例如文件浏览器,正在运行的内核和终端的列表,命令面板以及主工作区中的选项卡列表:

40d297d43130789d5d2e58a435cd958a.png

关于主界面的更多的介绍可参考下面的链接:

https://jupyterlab.readthedocs.io/en/latest/user/interface.html

关于JupyterLab的使用,在后面使用PYNQ的时候会一一讲解。

:1. ubuntu安装最新的python版本

打开终端,输入以下命令,即可安装最新的python版本
sudo add-apt-repository ppa:deadsnakes/ppa sudo apt updatesudo apt install python最新或指定的版本

2. 如何通过Python创建虚拟环境

Python用于创建和管理虚拟环境的模块称为  venvvenv  通常会使用当前系统上可用的最新版本的 Python。如果当前系统上有多个版本的 Python,可以通过运行  python3  或想要的任何版本来选择特定的Python版本。 创建虚拟环境前需要安装额外的工具包,否则会提示缺少相应的工具。在终端输入命令如下(以3.9版本为例):
sudo apt install python3.9-distutils python3.9-venv
安装完上面的工具包以后,就可以 创建虚拟环境了。 创建虚拟环境要先确定虚拟环境所在的目录,如果我们在~/workspace/python目录下创建一个名为mypython的虚拟环境,使用如下命令 :
python3 -m venv mypython
如果mypython目录不存在,会自动创建mypython目录,并在其中创建包含Python

解释器、标准库和各种支持文件的副本的目录,如下图所示:

2285d25fc5f2f26e0ee18e3736e8672a.png

创建虚拟环境后,可以激活它。 在Windows上,需运行:
mypython\Scripts\activate.bat
在Unix或MacOS上,需运行:
source mypython/bin/activate
activate这个脚本是为bash shell编写的。如果使用的是csh或fish shell,则应该改用activate.csh或activate.fish脚本。激活虚拟环境可能会改变当前所用终端的提示符,以显示正在使用的虚拟环境,并修改环境以使 python 命令所运行的是已安装的特定 Python 版本。激活虚拟环境后,就可以通过pip安装需要的包。关于如何使用pip管理包可以参考下面的链接(是中文资料):https://docs.python.org/zh-cn/3.10/tutorial/venv.html3 pip使用清华源由于pip默认使用的源在国外,访问速度较慢,所以可以使用国内的源,如清华源(https://mirror.tuna.tsinghua.edu.cn/help/pypi/)。临时使用:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
注意,simple 不能少,是 https 而不是 http

设为默认

升级pip到最新的版本 (>=10.0.0) 后进行配置:
pip install pip -Upip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果到pip默认源的网络连接较差,临时使用本镜像站来升级 pip:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值