spyderpython27
⑴ 如何在多版本anaconda python環境下轉換spyder
1.平常使用3.5較多,但是python代碼還是以2.7居多。解決辦法是同時安裝anaconda3和2,先安裝anaconda2,
把目錄下的python.exe改成python27.exe,然後安裝anaconda3.平常使用3.5版本,需要跑2.7的代碼時,就命令行
python27 code.py .
這樣的優點是需要跑2.7的代碼時可以直接命令行跑,比較方便;缺點是需要安裝2個版本的anaconda,而且不共享mole,雖然
anaconda已經包含了大部分科學計算的mole。
2.現在使用pycharm比較多,在pycharm裡面可以切換版本。這個方法沒有切換過。
一般都是使用第一種方法,而使用pycharm切換版本,可能會需要些時間導入mole。第一次使用pycharm時,把anaconda的mole導入花了很長時間。
⑵ 如何在Anaconda中實現多版本python Spyder共存
有兩種方法可以實現:
首先我的實驗環境是conda 4.3.13
方法一:全程在cmd中操作
1)先在conda中創建一個名為python2的環境,並下載對應版本python2.7
conda create --name python27 python=2.7
2)激活python2環境
activate python2
3)在python2的環境下下載spyder和Jupter notebook
conda install spyder1
因為我這里已經裝過spyter了,如果第一次安裝,系統會讓你確定是否下載,輸入 y 即可。
4) 下面我們可以看到菜單欄已經有了python2的spyter了。
5)下載Jupyter notebook,一樣的方法。
conda install jupyter
這樣,你想用python3編寫代碼時,就打開python3的spyder;你想用python2編寫代碼時,就打開python2的spyder。兩種環境的切換非常方便。
方法二:在Anaconda Navigator中實現(相對簡單,耗時,不推薦)
1) 打開Anaconda Navigator
2) 進入environment,選擇你要安裝python2的環境,或者可以按底部的Create新建環境名和對應的python版本。
3) 然後選擇在你的想要的環境中下載spyder和jupyter notebook。
4) 但是,因為Anaconda Navigator的環境不穩定,容易出現屏幕卡死或者閃退現象,不推薦這種方法。
附加:給Jupter notebook設置主目錄的方法
1) 當你下載好jupter notebook後打開界面,是什麼樣的呢?是否同作者一樣?
2) 不難看出,此時剛下載好的jupter notebook默認的路徑是C盤。那麼下面我們把它設置成我們自己要的目錄,這里我以:『F:\pythonWork 『為例。
3) 在cmd中輸入:
jupyter notebook --generate-config
第一次修改則輸入:y
4) 找到輸出的文件夾的目錄,用記事本打開。
文件夾的目錄一般在:C:\Users\Administrator\.jupyter
搜索:notebook.dir
將你要的路徑設置在裡面。
5) 然後保存。再次打開upyter notebook,就變成你要的路徑了。
⑶ 怎麼安裝python spyder
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文件試試下。