Web开发

注册

 

发新话题 回复该主题

Python编程开发工具IDE大汇总 [复制链接]

1#
银川最好的白癜风医院 http://m.39.net/pf/a_4618890.html

最近有多位读者留言,咨询更便捷、高效的python编程开发工具(IDE),本文就给大家介绍四款业内常用的python软件开发工具,并简单介绍下每款软件的特点,便于读者按需选择合适的学习软件!

本文章节内容为:

jupyternotebookIDE简介VSCodeIDE简介VisualStudioIDE简介PyCharmIDE简介总结

python开发工具大汇总

一、jupyternotebookIDE简介—五星推荐

jupyternotebook是python学习与开发的一款简介的IDE,是一款Web应用程序,便于创建和编写文档等操作,支持实时编写并运行代码、方程式,同时支持可视化图像输出等等,其安装与启动方式很简单:

安装python,请参考往期视频教程:Python安装全过程详解与验证方法安装pip安装器,请参考往期文章:Python神器:找不到模块怎么办?pip安装器一键全搞定以管理员方式打开命令行,输入:pipinstalljupyter等待安装完成在python工程文件夹下打开命令行窗口,输入:jupyternotebook回车即可jupyternotebook启动后会在默认浏览器打开网页,创建工程与代码编写和运行都在网页上完成jupyternotebook打开界面如下:

启动界面

jupyternotebook编写代码与运行界面:

jupyternotebook开发界面预览

如果是为了学习,个人是非常推荐jupyternotebook这款IDE的,占用资源少,安装与启动方便,运行方便,实属难得的高效学习工具!

二、VSCodeIDE简介—四星推荐

VSCode全写为VisualStudioCode,是微软开发的现代Web和云应用的跨平台源代码编辑器,在安装相应的扩展包后可具备强大的编程开发能力!

VSCode运行界面:

VS界面

VSCode截止年9月,已支持多达37种语言开发:

VScode扩展包

三、VisualStudioIDE简介—四星推荐

VisualStudio这款IDE应该是大家耳熟能详的,这是很多企业和个人一直都在使用的具有强大功能的开发工具,除了占用系统资源过多外几乎没有缺点!

新版的VisualStudio已经加入了对python语言的支持,还编写了完整的python程序开发指导手册,不得不说微软的IDE真的是用心:

VS支持python开发

VS运行python界面:

VS运行python

个人不是很推荐利用VS来做python开发,因为占用资源太多,而且在很多细节方面,没有python专用开发工具做的完善!

四、PyCharmIDE简介—五星推荐

PyCharm是一款python专用开发工具,具有完整的python软件开发功能!

PyCharm具有一套高效的python开发工具,包括调试、Project管理、代码跳转、自动完成、单元测试、版本控制等,此外,pycharm能够支持Web开发中的高级框架Django!

PyCharm界面:

pycharm界面

感兴趣的读者可以自行搜索学习PyCharm+Anaconda的联合开发!这里简述下Anaconda:

Anaconda包含了conda、Python等多个科学包及其依赖项,是一个开源的Python发行版本轻量级Anaconda:Miniconda,仅包含conda和Python,可节省空间与占用资源,读者可按需选择Anaconda方便于管理python包和环境,可用于环境要求不同的项目开发:如项目一要求用python2,项目二要求用python3,而开发人员只有一台电脑,那么此时就可以使用Anaconda来创建多个互不干扰的项目环境,兼容运行多版本的python来做多个项目开发!五、总结

jupyternotebook的下载与安装方式已经在第一节里详细说明了,这里就不做赘述了,其他三种pythonIDE的官方下载网上都是可以非常容易找到的,希望对大家有所帮助。上述内容如有不足之处,欢迎读者批评指正!

谢谢
分享 转发
TOP
发新话题 回复该主题