Python编程:开发工具(IDE)大汇总(附官方下载)

liftword4个月前 (01-26)技术文章42

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

本文章节内容为:

  • jupyter notebook IDE简介
  • VS Code IDE简介
  • Visual Studio IDE简介
  • PyCharm IDE简介
  • 上述软件官方下载地址

一、jupyter notebook IDE简介—五星推荐

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

  1. 安装python,请参考往期视频教程:“运行Python出错?那你可能缺少了这一步”
  2. 安装pip安装器,请参考往期文章:“Python神器:找不到模块怎么办?pip安装器一键全搞定
  3. 以管理员方式打开命令行,输入:pip install jupyter 等待安装完成
  4. 在python工程文件夹下打开命令行窗口,输入:jupyter notebook 回车即可
  5. jupyter notebook启动后会在默认浏览器打开网页,创建工程与代码编写和运行都在网页上完成

jupyter notebook打开界面如下:

jupyter notebook编写代码与运行界面:

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

二、VS Code IDE简介—四星推荐

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

VS Code运行界面:

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

三、Visual Studio IDE简介 —四星推荐

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

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

VS 运行python界面:

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

四、PyCharm IDE简介—五星推荐

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

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

PyCharm界面:

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

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

五、上述软件官方下载

jupyter notebook 的下载与安装方式已经在第一节里详细说明了,这里就不做赘述了,下面介绍其他三种python IDE的官方下载:

  • 私信回复“IDE”
  • 私信回复“IDE”
  • 私信回复“IDE”

上述内容如有不足之处,欢迎读者批评指正!

相关文章

产品经理的福音?亚马逊推出Honeycode,零代码即可开发软件

机器之心报道参与:小舟、蛋酱、张倩程序员:产品经理,这个需求你自己实现吧。无代码开发工具,能否最终改变程序员的工作方式?近日,亚马逊发布了 Honeycode,一种类似于电子表格界面的无代码开发环境,...

Python开发的几款顶级App(最好的python开发工具)

Python开发的几个顶级应用程序如今Python越来越热,那么就有一种趋势成为编程语言的榜首。许多人开始了解或学习Python。今天,我们介绍由Python开发的一些举世闻名的App,让您再次了解它...

天秀!“手机”居然也可以写Python代码?还支持各种库?

前言不得不说,对于写代码这件事,真的必须就是在电脑上才会有很好的体验。手机上写Python代码,那种感觉确实不敢想。但是总有朋友说:有没有手机端写Python代码的软件呢?上、下班坐地铁,坐公交挺无聊...

干货,Python竟然可以用Kivy编写和打包安卓APP

请大家多多点赞,关注和分享在上一篇文章中,我们介绍了在 Python 中使用 BeeWare 框架编写图形程序并将其打包为安卓的apk文件程序。爆强!直接把 Python 编写的图形程序打包为安卓 A...

2021年度创业公司的15个最佳Web App创意

编辑导语:2021年,迎合大多数人需求的、符合实际的创意就能够真正地占有市场。创意无疑是一把钥匙,打开了消费者的心门。本文总结了15个具有潜力的科技创业想法,囊括了许多领域,希望能够给你带来一些灵感和...

如何用python做一个简单的计算器GUI应用?

Python有很多GUI框架,功能大同小异。其中比较出名的有PyQT、wxPython、tkinter,前两个是第三方库,tkinter是Python内置的标准GUI模块,特点是简单快捷,Python...