手把手教你玩转AI之环境搭建-集成开发环境

Python和pip安装好了之后就可以进入开发了。但一个一个的编辑.py文件,效率太低,显然不是我们想要的。这就得介绍一下Python开发的集成开发环境。由于目前python太火爆了,主流的集成开发换环境基本都支持python。下面来介绍几个常用的集成开发环境。

  • Jupyter notebook
  • PyCharm
  • VS code

一、Jupyter notebook

首先要推荐的肯定是神奇的Jupyter notebook。它是一款可以在浏览器中使用的交互式的计算应用程序,该应用程序的所有可见的内容,以笔记本文档表示,包括计算的输入和输出、解释文本、数学、图像和对象的富媒体等表示。将代码、文字完美结合起来,非常适合从事机器学习、数据分析等数据科学工作的人员。

Jupyter Notebook 主要有三大优点:文学编程、交互展示、易于调试。

1.文学编程

文学编程的思想强调人的思维逻辑的可读性,即在对阅读者友好的文本中插入代码块,让学习进程和探索进程变得可记录可回溯,不断累积知识,获得增量式进步。这种形式非常适合研究性、探索性工作。用 Jupyter Notebook 进行分析,代码、可视化结果、说明文档都留存在同一页面中,整个分析过程和研究思路变得异常清晰。

2.交互展示

Jupyter Notebook 由 Cell 模块构成,Cell 分为 Code 和 Markdown,其中 :

Code Cell 可以独立编写、运行代码,并单独反馈结果,方便试错和验证结果,对于学习数据分析、入门数据科学或者编程语言的初学者来说,这种交互形式非常友好。

Markdown Cell 可撰写文档,展示图片、表格、链接、公式等丰富的内容,可读性强、学习成本低,一个文档就可以涵盖课程章节的理论知识点+编程实战+可视化结果,将课程知识点完整表达,适合教学展示、课堂交互、数字化培训等。

3.易于调试

在数据研究中,如果需要调用深度学习模型来测试功能时,模型往往几百M甚至几个G,将模型全部加载到内存里需要耗费大量时间。 Jupyter Notebook运行一遍代码以后变量占用的内存不会自动释放。模型加载的所有数据都在内存里,不覆盖变量就不需要重跑 ,因此只需将代码分段执行,灵活调整参数。

安装方法也很简单,使用pip工具就可以了。安装命令如下:

pip install jupyter

安装完在cmd窗口输入:jupyter notebook,就能打开环境了。

点击 New 按钮就可以创建一个新的notebook开始编程了。

 更多Jupyter的使用技巧,参见官方文档。

二、PyCharm

PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系统。

PyCharm 功能 : 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……

PyCharm 下载地址 : https://www.jetbrains.com/pycharm/download/

可以看到PyCharm分为专业版和社区版,一般来说社区版也够用了。当然如果用于专业开发,建议购买专业版。

 下载安装包之后一路Next进行安装。打开后界面如下:

 详细安装教程可参考下面的链接PyCharm 安装教程(Windows) | 菜鸟教程PyCharm 是一款功能强大的 Python 编辑器,具有跨平台性,鉴于目前最新版 PyCharm 使用教程较少,为了节约时间,来介绍一下 PyCharm 在 Windows下是如何安装的。 这是 PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows 进入该网站后,我们会看到如下界面: professional 表示专业版,commu..https://www.runoob.com/w3cnote/pycharm-windows-install.html

三、VS code

VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。默认支持非常多的编程语言,包括 JavaScript、TypeScript、CSS 和 HTML;也可以通过下载扩展支持 Python、C/C++、Java 和 Go 在内的其他语言。跟庞大的Visual Studio不同,VSCode很小巧,安装文件只有70多兆。另外还支持丰富的插件,近年来生态圈越来越完善,受到了广大开发者的喜爱。

VSCode 下载地址 :https://code.visualstudio.com/

 直接下载最新的稳定版就可以了。

下载安装包之后一路Next安装。打开后界面如下:

如果使用于Python编程,需要安装python扩展包。在插件栏中搜索Python,然后点击Install就可以了。

 当然如果想让VSCode更好用,可以安装中文语言包等插件。 另外VSCode还允许用户进行代码格式化、代码调试配置、使用Jupyter Notebook等功能。这些都l留待读者自己去摸索。

参考文件:

VScode 教程 | 菜鸟教程VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器。该软件支持语法高亮、代码自动补全(又称 IntelliSense)、代码重构、查看定义功能,并且内置了命令行工具和 Git 版本控制系统。用户可以更改主题和键盘快捷方式实现个性化设置,也可以通过内置的扩展程序商店安装扩展以拓展软件功能。 VS Code 使用 Monaco Editor 作为其底层的代码编辑器。 在 2019 年的 S..https://www.runoob.com/w3cnote/vscode-tutorial.html Python VScode 配置 | 菜鸟教程Python VScode 配置 在上一章节中我们已经安装了 Python 的环境,本章节我们将介绍 Python VScode 的配置。 准备工作: 安装 VS Code 安装 VS Code Python 扩展 安装 Python 3 安装 VS Code VSCode(全称:Visual Studio Code)是一款由微软开发且跨平台的免费源代码编辑器,VSCode 开发环境非常简单易用。 VSCode 安装也很简单,打开官..https://www.runoob.com/python3/python-vscode-setup.htmlREADME.md · Gitee 极速下载/jupyter-notebook - Gitee.comhttps://gitee.com/mirrors/jupyter-notebook/blob/main/README.md#installation

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值