以下是一些常见且受欢迎的Python IDE(集成开发环境):
PyCharm 是由 JetBrains 公司研发的一款专业且功能强大的 Python 集成开发环境(IDE)。它内置代码补全、程序调试、版本控制、语法高亮、项目管理、代码跳转、智能提示、自动化代码补全与单元测试等实用功能。PyCharm 不仅完美适配 Python 开发,还原生支持 Django、Flask 等 Python 主流 Web 框架,同时兼容 JavaScript、TypeScript、CoffeeScript、Cython、SQL、HTML/CSS、AngularJS、Node.js 等多种编程语言与技术。安装完成后,在 PyCharm 中新建文件时,菜单里展示的各类文件类型,基本涵盖了软件原生支持的所有开发语言。微软开发的轻量级代码编辑器,支持Python 扩展,可以进行代码补全、调试、版本控制等操作。Visual Studio Code是免费的、轻量级的、功能强大的代码编辑器。您可以构建、测试、部署和维护所有类型的应用程序,而无需离开软件窗口。它提供语法高亮显示、代码自动完成、语言、Git和内联调试支持。
VSCode是目前世界上最流行的IDE,它的流行主要得益于提升用户体验的免费扩展。这些扩展允许数据科学家在Jupyter笔记本上运行实验、编辑Markdown文件、集成SQL Server、在项目上协作、自动完成代码和内联代码帮助。不需要使用多个软件。
科学计算环境,集成了Python 发行版以及许多用于数据科学的包,如 NumPy、Pandas、Matplotlib 等。Anaconda Navigator 提供了可视化界面方便管理包和环境。基于 Web 的交互式计算环境,可以在浏览器中编写和运行代码,同时支持 Markdown、图像和其他富文本。Jupyter Notebook是一个基于Web的IDE,用于试验代码并显示结果。它在数据科学和机器学习从业者中相当受欢迎。它允许他们运行和测试一小组代码并查看结果,而不是运行整个文件。当你把科学计算和python开发结合起来时,你就得到了一个Jupyter笔记本。如今,教师们正在使用它来创建报告,机器学习工程师们正在使用实验和构建高性能的模型架构。Jupyter notebook本质上是一个web应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和markdown。用途包括:数据清理和转换,统计建模、机器学习等等。Jupyter notebook:集文本、代码、图像、公式的展现于一体的超级python web界面。
科学计算环境,集成了 IPython 控制台、编辑器和变量探查器等实用工具,并具有科学计算库的内置支持。
五、Jupyter在线编辑
无需安装,网址:网址:https://jupyter.org/try
以上是一些流行的 Python IDE,每个人的喜好不同,可根据自己的需求选择适合自己的 IDE。