1. 程式人生 > >Ubuntu anaconda 下進行Python版本的切換

Ubuntu anaconda 下進行Python版本的切換

問題描述:

已經擁有ubuntu下的anaconda python3.6版本,結果新專案要求用Python2.7寫。如何在anaconda下切換Python版本並在spyder中也進行切換。

解決方法:

1.開啟終端,檢視當前Python版本

~$ python --version
Python 3.6.5 :: Anaconda, Inc.


2.進行anaconda下的Python版本切換.依次輸入下列命令

conda create -n py27 python=2.7 anaconda

--此時會下載對應版本需要的包,請稍等。

source activate py27

--啟用當前環境

3.檢視此時的Python版本

~$ python --version
Python 2.7.15 :: Anaconda, Inc.


4.此時直接開啟spyder,會發現還是原來的python版本,而在在終端開啟spyder,會出現錯誤,因為在新的python環境下,未安裝對應Spyder

~$ spyder
段錯誤 (核心已轉儲)

5.在py27環境下安裝spyder

~$ conda install spyder

再次輸入

~$ spyder

就打開了Python2.7下的Spyder

大功告成!