Spyder 是一款功能強大的 Python IDE(集成開發(fā)環(huán)境),集編寫、運行、調(diào)試 Python 程序于一身,可以安裝到多個平臺上,包括 Windows、Linux、Mac OS X。
Spyder 除了擁有一般 IDE 普遍具有的編輯器、調(diào)試器、用戶圖形界面以外,還擁有對象查看器、變量查看器、交互式命令窗口、歷史命令窗口等組件,這些組件都以窗格的形式展現(xiàn)給用戶,用戶可以根據(jù)需求調(diào)整它們的位置和大小。
Spyder 在設(shè)計上參考了 MATLAB,比如變量查看器模仿了 MATLAB 中“工作空間”的功能、擁有類似 MATLAB 的 PYTHONPATH 管理對話框等。熟悉 MATLAB 的讀者,很快就能上手 Spyder。
Spyder安裝
Spyder 支持在線試用,通過 Web 瀏覽器訪問
Binder 上的 Spyder 頁面,就可以試用功能齊全的 Spyder。
安裝 Spyder 的方式有兩種,一種是下載 Spyder 安裝包自行安裝,另一種是通過 Anaconda 來安裝。對于使用 Windows 和 Mac OS X 的讀者,可以考慮第一種方法,更建議選擇第二種方法;對于使用 Linux 的讀者,手動安裝 Spyder 的過程中很容易發(fā)生錯誤,且有些錯誤很難找到有效的解決方案,強烈建議選擇第二種方法。
Spyder 官方給出各個平臺手動安裝 Spyder 的詳細文檔,想手動安裝 Spyder 的讀者可閱讀 Spyder 安裝指南。
Anaconda 是一個“Python 科學計算全家桶”,包含科學計算領(lǐng)域可能用到的大部分 Python 工具,包括 Python 解釋器、常用的第三方庫、包管理器、IDE 等,其中就包括 Spyder。使用 Anaconda 安裝 Spyder 非常簡單,本節(jié)就采用這種方法。
Anaconda 可以安裝在多個平臺上,包括 Windows、Linux 和 Mac OS X。Anaconda 官方分別提供了個人版、商業(yè)版、團隊版和企業(yè)版這四種版本的 Anaconda,只有個人版是免費的。對于初學者而言,個人版完全夠用,在
Anaconda 官網(wǎng)就可以找到對應(yīng)平臺的個人版安裝包。Anaconda 的安裝過程非常簡單,和安裝 QQ、迅雷等軟件的過程類似,網(wǎng)絡(luò)上也有很多介紹安裝過程的文章,這里不再截圖演示。
Anaconda 會自動安裝一些常用的 Python 工具,其中就包括 Spyder,下圖是筆者在 Windows 10 上成功安裝的 Anaconda:
Spyder的使用
打開 Spyder,它的主界面如下圖所示:
temp.py 是 Spyder 默認創(chuàng)建的文件,我們可以在這個文件中編寫 Python 程序,也可以另行建立新文件。菜單欄中依次選擇 "File -> New file",或者直接在工具欄中選擇“New file”,即可建立一個新文件。
編寫好 Python 程序之后,點擊工具欄中的
?
按鈕即可運行程序。
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報。