Spyder 網(wǎng)站:https://www.spyder-ide.org/
概觀

Spyder 是一個用 Python 編寫的強大科學環(huán)境,用于 Python,由科學家,工程師和數(shù)據(jù)分析師設計。它將綜合開發(fā)工具的高級編輯,性能分析,調試和分析功能與數(shù)據(jù)探索,交互式執(zhí)行,深度檢查以及科學軟件包的美觀可視化功能相結合。
除了它的許多內置功能外,它的功能還可以通過其插件系統(tǒng)和 API 進一步擴展。此外,Spyder 還可以用作 PyQt5 擴展庫,允許開發(fā)人員在其功能的基礎上構建并將其組件(如交互式控制臺)嵌入到他們自己的 PyQt 軟件中。
組件
強大 IDE 的核心構建塊
編輯
在多語言編輯器中高效工作,具有功能 / 類瀏覽器,代碼分析工具,自動代碼完成,水平 / 垂直分割和定義。

IPython 控制臺
在完整 GUI 界面的靈活性范圍內,利用盡可能多的 IPython 控制臺的強大功能; 按行,單元格或文件運行代碼; 并以正確的方式渲染繪圖。

變量瀏覽器
動態(tài)交互并修改變量:繪制直方圖或時間序列,編輯日期框架或 Numpy 數(shù)組,對集合進行排序,挖掘嵌套對象等等!

性能分析
找到并消除瓶頸以解除代碼的性能。

調試器
以交互方式跟蹤代碼執(zhí)行的每一步。

幫助
即時查看任何對象的文檔,并呈現(xiàn)您自己的文檔。

插件
使用這些令人敬畏的第三方插件擴展 Spyder 的功能!




下載
如何獲得 Spyder
在任何支持的平臺上使用 Spyder 啟動和運行的簡便方法是將其作為 **Anaconda 發(fā)行版的 ** 一部分下載,并使用 conda 軟件包和環(huán)境管理器來保持它和您的其他軟件包的安裝和更新。我們建議使用最新的 64 位 Python 3 版本,除非您有特殊要求。
Anaconda 的安裝請參考:2019 年最新最全的 Anaconda 安裝指南