在Windows 10 Anaconda新增不同版本Python環境 (以安裝python 3.6為例)及安裝package

某些封裝(package)或套件沒支援新版本的Python,需要新增不同版本Python環境來安裝package才能import,新增步驟如下:

步驟一:新增python 3.6環境

步驟二:在新環境下安裝package

步驟三:在新環境下安裝Jupyter Notebook

使用Windows 10 版本Anaconda3-2019.07 (下載安裝:Anaconda3-2019.07-Windows-x86_64.exe) (不用Anaconda3-2019.10,因為新版本反而不能選)

步驟一、新增python3.6環境

1.點選Anaconda Navigator左邊功能選項的[Enviroments],點下方[+ Create]。

新增Python 3.6環境

 

2.跳出產生新環境[Create new enviroment]視窗,在[Name]打Python 3.6,[Python]拉選3.6,最後點[Create]就產生成功。

新增Python 3.6環境

 

有些Anaconda版本沒有上面不同Python 可選,執行以下指令產生Python 3.6環境

conda create --name python3_6 python=3.6

 

步驟二、在新環境下安裝package

1.如果package在anacoda中可找到的(以keras和tensorflow為例)

點選新產生的Python 3.6環境,package顯示的選項改為All,Search Packages打入tensorflow,會顯示有關tensorflow的package,點選keras和tensorflow後,點下方[Apply]。

安裝tensorflow

Anaconda自動上網找可安裝的package,找到後顯示[Install Packages]視窗,再點[Apply],就開始安裝。

安裝tensorflow

安裝完成,package會變成打勾。

安裝tensorflow

其他的package在新環境都未安裝,也一樣方式在Search Packages打入package名稱,按[Apply]進行安裝。

2.如果package在anacoda中找不到的,需要執行安裝指令

(1)在Anacoda Prompt 執行activate python3.6,進入新產生的python3.6環境

新增Python 3.6環境

(2)或在Anacoda 點選python3.6環境後,點擊右邊三角箭頭,出現選項,按[Open Terminal]也可進入指令模式。

activate python3.6

 

在(python3.6)指令模式下,依package提供的安裝方式, 執行pip install或conda install,就可以進行安裝。

 

步驟三、在新環境下安裝Jupyter Notebook

新產生的環境需要安裝Jupyter才可使用。

點選Anaconda Navigator左邊功能選項[Home],[Applications on]拉選新產生的Python 3.6環境,下方Jupyter顯示[Install]狀態,表示還未安裝,點[Install]即可進行安裝。

安裝Jupyter

安裝完成後會改顯示[Lauch],按[Lauch]就可開始使用Jupyter(Python 3.6)

安裝Jupyter

 

在Windows功能選單也會多一個Jupyter Notebook(Python 3.6)選單。

安裝Jupyter

 

按Jupyter Notebook(Python 3.6)進入編輯畫面,就可以import及使用安裝好的package。

 

arrow
arrow
    創作者介紹
    創作者 KOEI 的頭像
    KOEI

    KOEI的旅行

    KOEI 發表在 痞客邦 留言(0) 人氣()