一、前言:
題主配置: Win10、Anaconda3 (對應Python 3.6.5)
二、Anaconda切換Python版本
【注】(Anaconda2跟3其實是一樣的操作)
1.創建Python的新版本環境
【注】進入命令行(ctrl+R,輸入cmd),輸入如下:
conda create -n py35 python=3.5 anaconda
2.創建Tensorflow虛擬環境
conda create -n tensorflow python=3.5
3.激活Tensorflow虛擬環境
activate tensorflow
【注】在命令行輸入Python --version,查看當前Python版本是否切換爲3.5.x
4.安裝Tensorflow
【注】此處展示安裝CPU版,GPU版安裝不予展示
conda install tensorflow
出現如下,則輸入y
Proceed([y]/n)?
5.安裝Spyder 與Jupyter notebook
法一:【只能裝IPython和Jupyter】
【注】命令行輸入activate tensorflow後,進入tensorflow環境,輸入如下,分別安裝。
conda install ipython
conda install jupyter
法二:【所有都可以裝】
打開Anaconda Navigator,在Environments裏的tensorflow(有的會顯示python35)環境中,選擇選項改爲All,在搜索框中搜索spy、ipy、jup找到spyder、ipython、jupyter進行勾選,點擊apply進行安裝,有很多相關的依賴包一併會安裝上。
【注】
Jupyter Notebook 是一個交互式筆記本,支持運行40多種編程語言。IPython notebook是一個基於IPython REPL的web應用,安裝IPython後在終端輸入IPython notebook即可啓動服務。jupyter是把IPython和Python解釋器剝離後的產物,將逐漸替代IPython獨立發行。
Spyder 是一個使用Python語言的開放源代碼跨平臺科學運算IDE。Spyder可以跨平臺,也可以使用附加組件擴充,自帶交互式工具以處理數據。