標籤: jupyternotebook

Install python and Jupyter notebook

在 windows 安裝 python and notebook
其實,在Linux , MacOS , BSD 上也是相同的方法,整個安裝與設定應該可以在半小時內完成。OK! Let’s go!

1.首先 google miniconda , 我建議安裝 miniconda , 而不要裝 anaconda 原因是 anaconda 會把全部的 package(套件) 或 module(模組) 全部都裝起來,建議只裝 miniconda , 執行時若需要 python 會告訴缺少的模組或套件,到時候你再去安裝就好,因為這樣你就會很清楚這些套件彼此的依存關係。

通常google出現的第一個應該就是了,接下來就看你的作業系統是哪種,下載最新的python吧!接下來的說明我們會以windows為例,一步一步地布建,直到裝好 jupyter notebook。

2.裝好後,執行Anaconda Prompt (這是一個指令化的介面,不必太擔心,一步一步來即可),輸入 conda create -n env1 (製造一個乾淨的python環境,這很重要,要甚麼再裝甚麼,不然python會太肥,當然你也可以取別的名字,而不是env1)

3.輸入 conda activate env1,如此就進入了。接著我們介紹一些 conda 指令,conda list : 表列這個python環境安裝了那些套件,conda info :說明這個python環境的相關資料,

active environment : env1
active env location : C:\Users\USER\.conda\envs\env1
shell level : 2
user config file : C:\Users\USER\.condarc
conda version : 4.7.12
conda-build version : not installed
virtual packages : __cuda=10.0
base environment : C:\ProgramData\Miniconda3
… (略)

4.在這環境內安裝 conda (conda install conda), 升級conda (conda update conda)。這時你可以 試試 conda list 看看安裝了哪些基本套件。

5.安裝 jupyter notebook ,當然是 conda install jupyter,你的 windows [開始 工作列]上就會出現,Jupyter Notebook的快捷連結了。

6.開啟 jupyter notebook,以後我們課程所有的環境都在這裡了,我們先嘗試安裝 numpy 和 pandas這兩大套件,先開啟New, notebook Python3,在 In[]: 後面輸入 conda install numpy 按 ctrl-Enter 執行,可能會花一點時間請稍微等一下,python的執行效率不是很好。會了之後用同樣方法再安裝pandas套件。

7.安裝 tensorflow 2.0 ,指令 pip install tensorflow(如果你有GPU安裝tensorflow-gpu即可),不用conda install tensorflow 的原因是 anaconda 尚未將 tensorflow 收入,若是用conda安裝,會裝到1.x版本的tensorflow,如果你有gpu(nvidia),接著裝 cuda 驅動程式(可搜尋 nvidia cuda), cuda toolkit (可搜尋 nvidia cuda toolkit 10,建議裝10.0版的,記得要加進path中),與 cudnn (conda install cudnn,這裡要注意與tensorflow-gpu的版本必須相容,不然會出現錯誤) 。