美文网首页
Python相关的IDE介绍

Python相关的IDE介绍

作者: ZeroDesigner | 来源:发表于2019-03-23 16:36 被阅读0次

IDE:

集成开发环境IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSiteDreamWeaver等),因为很多项任务会自动生成。
(摘自百度百科)

Need to Know

对于一个初学者来说,一个好的IDE是成功开始的一半。他可以快速让你度过初学者的迷茫期与困难期,快速脱离难于上手的命令行模式。Python是目前最火的语言之一,其语言偏向于自然语言,容易上手被广泛应用于商业,科学。其强大的第三方的包可以满足各种需求,今天来简单介绍下python的IDE,方便学习。

1:Pycharm

首推Pycharm,由JetBrains打造。教育版本免费,商业版本收费。官网网址如下:https://www.jetbrains.com/pycharm/download/#section=windows
优点:简单易操作,尤其是其调试界面与功能;可以自己调试设置python2还是python3(当然你得先自己安装上Python);其对对于第三方包的是最容易上手的界面安装式,不需要任何代码输入。
基本对于新手来说,只是完成代码编写以及降低了测试就好。无形中降低了很多的难度。
唯一的缺点可能就是启动速度较慢

2:Anaconda,conda,miniconda

Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,其主要利用conda来进行环境配置以及包管理。
国外下载地址不可用,推荐国内的:
清华的源:https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
并且在安装后,如果想正常使用还需要进行源的切换,网上教程很多,这里就不赘述了。
简而言之miniconda就是Anaconda的迷你版,他们都是用condal来进行管理。

3:Sublime & Notepad

其实Python还有很多的IDE但是最著名,应用最广泛就是上述两个,下面介绍的与其说是IDE不如说是代码编辑器。当有很多代码文件,或者文本信息需要查是时。需要一款简单又快的代码编辑器来方便使用。
Sublime新起之秀,08年被开发出来,具有漂亮的界面以及用户功能。支持VIM模式,文本功能强大,具有优秀的可拓展性,可以根据自己需要安装不同的插件,如MarkDown Editing
下载地址:http://www.sublimetext.com/
Notepad
开源免费的经典文本编辑器,程序员们的标配。体积小,启动快,容易上手,支持多种语言的加亮标注。
https://notepad-plus-plus.org/

相关文章

网友评论

      本文标题:Python相关的IDE介绍

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