Spyder(Scientific PYthon Development EnviRonment)是一個強大的互動式 Python 語言開發環境,提供高階的程式碼編輯、互動測試、除錯等特性,支援包括 Windows、Linux 和 OS X 系統。
本文在只安裝過python2.7的Win7環境下進行安裝Spyder,其他環境也不會很難。:)
ps,WinPython裡就內建Spyder編譯器。
---------
1、安裝spyder
下載裡面最新的原始碼zip包,在本地解壓後,cmd裡cd到解壓的目錄下
python setup.py install
很簡單的安裝,安裝過程中也沒報什麼錯誤。
安裝後,在python安裝目錄下的Scripts下面會有一個spyder.bat,執行它就可以啟動Spyder
如果你的系統變數裡包含了這個Scripts目錄,那麼你在cmd中輸入spyder也可以啟動。
(我的系統變數Path是這樣設定的: ;%PYTHON_HOME%;%PYTHON_HOME%\Scripts )
2、安裝PyQt4
由於Spyder是基於PyQt4的,所以如果你啟動Spyder報以下錯誤:
就安裝個PyQt4 4.6+版本就可以
在windows上安裝PyQt4,為了簡單安裝,還是直接安裝whl格式的安裝包,這種包是經過編譯的,安裝速度比較快。
(如果你之前沒安裝過wheel模組,你只需要
pip install wheel
)
下載裡面相對應python版本、系統版本的whl檔案
這裡我下載了個PyQt4-4.11.4-cp27-none-win32.whl
cmd裡cd到該whl檔案目錄下
pip install PyQt4-4.11.4-cp27-none-win32.whl
安裝後,你在python裡面輸入
import PyQt4
沒報錯就說明安裝成功
3、一些小問題
執行後的spyder大概這個樣子:
老實說,這窗體的panel拖曳不是很方便,如果拖動得窗體都亂了樣,只需要在“View”→"Reset Window Layout"即可。
----
如果在執行py檔案的時候報以下警告:
裡面說沒控制檯被選擇,這時候你得在"View"→"Panes"→"Console"觀看下,看看是有什麼問題。
另外也可以在"Run"→"Configure"裡,設定"Execute in a new dedicated Python console",這時候再執行py檔案試試下。
Spyder(Scientific PYthon Development EnviRonment)是一個強大的互動式 Python 語言開發環境,提供高階的程式碼編輯、互動測試、除錯等特性,支援包括 Windows、Linux 和 OS X 系統。
本文在只安裝過python2.7的Win7環境下進行安裝Spyder,其他環境也不會很難。:)
ps,WinPython裡就內建Spyder編譯器。
---------
1、安裝spyder
下載裡面最新的原始碼zip包,在本地解壓後,cmd裡cd到解壓的目錄下
python setup.py install
很簡單的安裝,安裝過程中也沒報什麼錯誤。
安裝後,在python安裝目錄下的Scripts下面會有一個spyder.bat,執行它就可以啟動Spyder
如果你的系統變數裡包含了這個Scripts目錄,那麼你在cmd中輸入spyder也可以啟動。
(我的系統變數Path是這樣設定的: ;%PYTHON_HOME%;%PYTHON_HOME%\Scripts )
2、安裝PyQt4
由於Spyder是基於PyQt4的,所以如果你啟動Spyder報以下錯誤:
就安裝個PyQt4 4.6+版本就可以
在windows上安裝PyQt4,為了簡單安裝,還是直接安裝whl格式的安裝包,這種包是經過編譯的,安裝速度比較快。
(如果你之前沒安裝過wheel模組,你只需要
pip install wheel
)
下載裡面相對應python版本、系統版本的whl檔案
這裡我下載了個PyQt4-4.11.4-cp27-none-win32.whl
cmd裡cd到該whl檔案目錄下
pip install PyQt4-4.11.4-cp27-none-win32.whl
安裝後,你在python裡面輸入
import PyQt4
沒報錯就說明安裝成功
3、一些小問題
執行後的spyder大概這個樣子:
老實說,這窗體的panel拖曳不是很方便,如果拖動得窗體都亂了樣,只需要在“View”→"Reset Window Layout"即可。
----
如果在執行py檔案的時候報以下警告:
裡面說沒控制檯被選擇,這時候你得在"View"→"Panes"→"Console"觀看下,看看是有什麼問題。
另外也可以在"Run"→"Configure"裡,設定"Execute in a new dedicated Python console",這時候再執行py檔案試試下。