Spyder 是为数据科学而开发的 。它是开源工具,能够与大量平台兼容,因而成为 IDE 新手用户的更好选择 。为实现完美开发,它合并了多个关键库,如 NumPy、Matplotlib 和 SciPy 。
JuPyter/IPython Notebook
下载地址:https://jupyter.org/
文章插图
文章插图
Jupyter 是基于 web 的编辑器,它允许开发者构建和运行脚本或 notebook 。它相对简单,对用户也更加友好 。Jupyter 还使用 Seaborn 和 Matplotlib 执行数据可视化 。
其他 Python 开发 IDE
这部分将介绍一些不那么有名和流行但同样值得一看的 IDE 。
Eclipse + PyDev
下载地址:
https://www.eclipse.org/https://www.pydev.org/
文章插图
文章插图
Eclipse 是一个开源编辑器,也是 Windows 系统首选 Python IDE 之一 。其扩展项和插件非常昂贵,足以构建你想构建的一切 。Eclipse 辅以 PyDev 扩展项,可实现智能 debug,并改善代码质量 。
Eric Python
下载地址:
https://eric-ide.python-projects.org/
文章插图
文章插图
Eric 是另一个不那么流行的 Python IDE,但它功能强大且高效 。不管是商业用途还是私人用途,Eric 都能提供合适的功能 。它可在所有平台上运行 。
Wing
下载地址:https://wingware.com/
文章插图
文章插图
Wing 是著名的 Python IDE,可实现智能编程 。其编辑器简单易用,debugger 强大,支持远程编程、错误检查等功能,值得一试 。
PyScripter
下载地址:
https://sourceforge.net/projects/pyscripter/files/latest/download
文章插图
文章插图
PyScripter 以其卓越功能打败了适用于 Windows 系统的其他 Python IDE 。它也是 Mac 系统中好用的 Python IDE,其商业版本支持大部分编程语言 。PyScripter 具备丰富的功能集,但也很轻量 。
Pyzo
下载地址:
https://pyzo.org/start.html
文章插图
文章插图
Pyzo 是一个免费开源编程工具,可与任意 Python 解释器一起使用,甚至是 Conda 环境 。其最突出的两个特点是简洁性和交互性 。简单易用,非常适合新手 。
Thonny
下载地址:https://thonny.org/
文章插图
文章插图
Thonny 由塔尔图大学开发,适合新手程序员 。其界面没有任何复杂或多余功能,很容易上手 。另一个适合新手的地方是,你可以看到 Python 在每一步中对你的表达式的评估 。
结论
本文概述了大量优秀的 Python IDE 和其他工具 。决定使用哪一种工具取决于工具的便利性和对工具的熟练程度 。当然,也有大家都喜欢的工具(如 PyCharm),但是你可以多尝试几种工具,看看哪种最适合你 。
一些 IDE 适合新手,另一些则更加专业,每一个 IDE 都具备独特的功能和设计 。本文仅提供一些选项,读者可以从中选择适合自己的 Python IDE 。
推荐阅读
- 简述变频空调的优缺点 变频空调工作原理是什么
- python语言程序设计基础(第2版 python程序设计基础教程)
- python编程游戏代码 python游戏编程
- 东风风光580怎么样 东风风光580优缺点
- 雅阁怎么样值得买吗 本田雅阁的优缺点
- 美素佳儿3段奶粉优缺点 皇家美素佳儿3段奶粉怎么样
- 苹果13的用机优缺点的分析 iPhone 13现在还值得购买吗
- oppo手机a96优缺点的盘点 OPPO A96怎么样值得入手吗
- 科鲁兹车怎么样 科鲁兹的优缺点
- 橙柚是什么水果,桔柑橙柚的优缺点?