📜  运行 JupyterLab - Python (1)

📅  最后修改于: 2023-12-03 15:41:54.692000             🧑  作者: Mango

运行 JupyterLab - Python

JupyterLab是一个交互式开发环境,可以在浏览器中进行Python编程和数据分析。这个环境内置了许多实用的功能,能够方便地进行代码编写、调试、可视化以及文档编写等工作。

安装JupyterLab

在使用JupyterLab之前,需要先安装它。一般情况下,可以通过pip命令来进行安装。将以下命令复制并在终端中运行即可:

pip install jupyterlab
启动JupyterLab

可以使用以下命令来启动JupyterLab:

jupyter lab

这个命令将启动一个JupyterLab的程序,并在默认的浏览器中打开它。一旦启动成功,你将会看到类似于以下内容的信息:

[I 10:01:42.285 LabApp] JupyterLab extension loaded from C:\Users\UserName\Anaconda3\lib\site-packages\jupyterlab
[I 10:01:42.285 LabApp] JupyterLab application directory is C:\Users\UserName\Anaconda3\share\jupyter\lab
[I 10:01:42.287 LabApp] Serving notebooks from local directory: C:\Users\UserName
[I 10:01:42.287 LabApp] The Jupyter Notebook is running at:
[I 10:01:42.287 LabApp] http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[I 10:01:42.287 LabApp]  or http://127.0.0.1:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[I 10:01:42.288 LabApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
[C 10:01:42.359 LabApp] 
    
    To access the notebook, open this file in a browser:
        file:///C:/Users/UserName/AppData/Roaming/jupyter/runtime/nbserver-1888-open.html
    Or copy and paste one of these URLs:
        http://localhost:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
     or http://127.0.0.1:8888/?token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

最后几行中,有两个URL地址,其中任意一个都能够打开JupyterLab。在浏览器中打开其中一个URL地址,即可访问JupyterLab。

JupyterLab的使用

启动JupyterLab之后,你会看到一个类似于IDE的界面,可以开始对Python进行编码。JupyterLab的左侧是文件浏览器,可以用来管理你的Python代码和数据文件;中央部分是编辑器,在这里可以编辑Python代码并运行;右侧是各种插件,可以进行可视化分析、文本编辑等操作。

下面是一些JupyterLab的使用技巧:

执行代码

在编辑器中编写完Python代码,可以按下Shift+Enter来执行这段代码。执行结果会显示在代码下方的输出区域。

快捷键

JupyterLab内置了许多快捷键,可以方便地进行编辑和操作。按下H键可以显示所有快捷键的提示信息。

自动补全

在编辑器中编写Python代码时,可以使用Tab键来进行自动补全。输入函数或变量的前几个字母,然后按下Tab键即可自动补全。

Markdown文本

除了Python代码外,JupyterLab还支持Markdown文本。在编辑器中,切换到Markdown模式后,可以编写Markdown语法格式的文本,然后按下Shift+Enter来渲染为漂亮的HTML文本。

总结

JupyterLab是一个非常强大的Python开发工具,它具有许多实用的功能,可以方便地进行Python编程和数据分析。在掌握了基本的使用技巧之后,你会发现使用JupyterLab可以大大提高你的工作效率。