Jupyter Notebook的介绍和使用

发布于:2025-03-17 ⋅ 阅读:(14) ⋅ 点赞:(0)

        Jupyter——免费软件、开放标准和 Web 服务,用于跨所有编程语言的交互式计算。

  •  JupyterLab 是最新的基于 Web 的交互式开发环境,适用于笔记本、代码和数据。其灵活的界面允许用户配置和安排数据科学、科学计算、计算新闻和机器学习中的工作流程。模块化设计允许扩展来扩展和丰富功能。
  • Jupyter Notebook 是用于创建和共享计算文档的原始 Web 应用程序。它提供了一种简单、简化、以文档为中心的体验。

1、Jupyter官网地址

https://jupyter.org/

可以使用网页版,也可以下载安装。这里使用Anaconda中自带的Jupyter Notebook

2、打开Jupyter Notebook

        在开始菜单中的Anaconda文件夹下打开Jupyter Notebook,或者直接双击打开Anaconda在软件中打开Jupyter Notebook:

点击上面的Jupyter Notebook后一般会弹出命令窗口并直接跳转到浏览器即可使用Jupyter Notebook了。如果报错没有跳转到浏览器,可能是电脑系统用户名为中文无法自动跳转,不过可以直接复制它给出的网址到浏览器粘贴手动打开。

注意:该自带的Jupyter Notebook是默认安装在Anaconda的base虚拟环境中的,也就是说,在该Jupyter Notebook中只能使用Anaconda的base虚拟环境以及base环境中的包,而无法使用你自己创建的其他虚拟环境以及它们中的各种包,因此下面介绍一下如何才能使用其他环境。

3、Jupyter Notebook的配置     

         要让Anaconda中的Jupyter Notebook使用其他环境以及它们中的包,有两种方法:

  • 在当前base环境中安装你需要使用的所有包
  • 在其他环境中也安装一个Jupyter Notebook

        第一种方法只是在一个环境中安装各种包,与其他环境的安装各种包没区别,在此不过多介绍。因此主要介绍第二种方法,即在其他环境中安装一个Jupyter Notebook。

1、首先打开Anaconda Prompt,默认是在base环境下,使用命令:

conda list

查看当前base环境中安装了哪些包,主要是名为ipykernel的包与Jupyter Notebook有关。

2、然后进入自己创建的另一个环境,使用命令:

conda activate env_name

其中,env_name是你自己定义的环境名字。

        接着,同样使用命令:

conda list

查看当前环境并没有与Jupyter Notebook相关的包,因此需要安装。

3、在这个虚拟环境中使用命令:

conda install nb_conda

回车,就能看到所需要安装的所有包,接着输入’y',安装这些与Jupyter Notebook相关的包。

4、安装完成后,在当前环境下,输入jupyter notebook回车,此时就能在这个环境中打开Jupyter Notebook了。

5、在打开的Jupyter Notebook中切换环境,只需点击”new“,在下拉菜单中找到需要使用的环境即可。

4、Jupyter Notebook的简单使用

        选择想要使用的环境,然后点击”new“,即可创建新的文件。

 输入一行代码,回车是换行输入下一行代码,还是在同一个代码块中:

 而”shift“ + ”enter“则是跳转带下一个代码块,并执行上一个代码块的内容:

也可以点击”运行“或者三角形来运行代码: