美文网首页tool for workpython生产力
Visual Studio Code中使用Jupyter Not

Visual Studio Code中使用Jupyter Not

作者: 开心人开发世界 | 来源:发表于2019-10-16 18:27 被阅读0次

    使用Python的人们喜欢在Jupyter Notebook中进行研究和实验。我是Visual Studio Code(VS Code)和Sublime等桌面IDE的粉丝。Visual Studio Code是世界一流的工具,可以用任何语言进行编程。它不仅支持Program,还支持许多DevOps工具,例如Ansible,Kubernetes,Yaml等。

    全球大多数数据科学家都使用Jupyter Notebook作为机器学习开发,研究和实验的编辑器。Jupyter Notebook支持Python,Java,R,Julia,Matlab,Octave,Scheme,Processing,Scala等。它是一个编辑器,更确切地说,它是一个为python和其他编程语言设计的基于Web的编辑器。先前的Jupyter笔记本被称为iPython。它是开源的,全球每个人都在使用它。

    Microsoft通过安装Official Python Extension正式宣布在Visual Studio Code中对Jupyter Notebook的本机支持。

    如何在Visual Studio Code中使用Jupyter Notebook

    下载并安装最新版本的Visual Studio Code IDE https://code.visualstudio.com/download

    在Visual Studio中安装PythonIntelliCode Extension,然后重新启动。转到扩展部分(左侧菜单)并搜索扩展。

    注意-如果安装了Visual Studio代码编辑器-Python扩展。您可以通过单击更新来更新旧的Python扩展。

    如何在Visual Studio Code中使用Jupyter Notebook

    使用VS Code创建新笔记本:快捷键CTRL + SHIFT + P(Windows)或Command + SHIFT + P(macOS),然后运行“ Python:创建空白的新Jupyter Notebook”命令。

    在VS Code中打开现有的Notebook:重新启动VS Code IDE之后,从文件菜单中打开Jypyter Notebook文件(.ipynb文件)。

    单击每个单元格左侧的“播放”按钮以执行单元格中存在的代码。

    创建或打开Jupyter笔记本文件时,默认情况下,VS Code会自动在本地为您创建Jupyter服务器。

    如果要使用远程Jupyter服务器-就像通过VS Code命令调色板使用“ Specify Jupyter server URI”命令并输入服务器URI一样简单。快捷键CTRL + SHIFT + P(Windows)或Command + SHIFT + P(macOS)。

    在Jupyter Notebook中使用Python软件包的方式,您可以使用所有python软件包,您将获得就地结果(单元格结果)。例如,我使用了matplotlib并将图输出与Jupyter相同。

    在Visual Studio Code中调试Jupyter Notebook代码:当前,要调试Jupyter Notebook,您首先需要将其导出为Python文件。导出为Python文件后,Visual Studio Code调试器可让您单步执行代码,设置断点,检查状态并分析问题。使用调试器是查找和更正笔记本代码中问题的有用方法。

    • 对于整个笔记本,请打开“命令面板”(⇧⌘P),然后运行“ Python:在Python交互式窗口中调试当前文件”命令。
    • 对于单个单元,请使用显示在单元上方的“调试单元”装饰。调试器专门从该单元中的代码开始。默认情况下,调试单元仅进入用户代码。如果要进入非用户代码,则需要在Python扩展设置(⌘,)中取消选中“数据科学:仅调试我的代码”。

    Visual Studio Code中的最佳功能-Jupyter Notebook以外的功能

    智能代码自动完成:在编写代码时,IntelliSense会在代码单元内为您提供智能代码完整建议。您可以通过安装我们的IntelliCode扩展程序进一步增强您的编辑器体验,从而获得基于AI的IntelliSense以及基于当前代码上下文的更智能的自动完成建议。

    变量浏览器:使用VS Code的另一个好处是,您可以通过单击笔记本工具栏中的“变量”按钮来利用变量浏览器和绘图查看器。变量浏览器将帮助您实时实时跟踪笔记本变量的当前状态。

    翻译自:https://towardsdatascience.com/jupyter-notebook-in-visual-studio-code-3fc21a36fe43

    相关文章

      网友评论

        本文标题:Visual Studio Code中使用Jupyter Not

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