anaconda安裝與環境配置詳細教程(anaconda安裝教程圖解)

1 安裝Anaconda開發環境

Anaconda是一個開源的Python發行版本,整合了NumPy、SciPy、Pandas、Matplotlib和scikit-learn等多個科學包及其依賴項,而且可使用conda命令安裝第三方庫和建立多個環境。

作為資料科學和機器學習的開發,Anaconda是一個不錯的選擇。

  • 輸入Anaconda官網

  • 在Windows安裝Anaconda與一般的軟體安裝相差不大。建議新增環境變數並將其關聯到一些編輯器。

2 Anaconda實現包管理

Anaconda是一個打包集合,預裝了conda、某個版本的Python、眾多包以及科學計算工具。

Anaconda真正的利器在於conda包管理工具,它可幫助我們方便的管理自己的python開發環境,不僅能將不同開發專案所依賴的開發環境完全獨立開來,還可輕易複製整個python環境到其他機器。這樣,python開發專案的部署就變成了一件非常簡單且易於維護的事情。

  • 點選【Anaconda Prompt】,進入命令列介面:
  • 檢視anaconda的虛擬環境(示例)

conda env list

# conda environments:

base * D:/soft/anaconda

其中,base就是Anaconda自帶的預設安裝環境。

  • 建立一個新的虛擬環境

conda create -n env_name python=version anaconda

其中,【env_name】為設定的虛擬環境的名字,如命名為【data_analysis】;【python=version】為設定的python版本,如建立版本為3.7的環境【python=3.7】;【anaconda】為可省命令,省略時為一些Python的基礎包,新增時為具有Anaconda的所有包,對於資料分析而言,當然應該新增。

  • 啟用該虛擬環境(示例)

conda activate data_analysis

(data_analysis) C:/Users/huang>conda deactivate

  • 退出該虛擬環境

conda deactivate

3 Windows下安裝庫

啟用虛擬環境【data_analysis】:

  • 安裝庫(建議pip安裝,如百度paddlepaddle庫,使用百度映象)

pip install paddlepaddle -i https://mirror.baidu.com/pypi/simple

Successfully installed funcsigs-1.0.2 graphviz-0.13.2 objgraph-3.4.1 opencv-python-4.2.0.32 paddlepaddle-1.7.1 prettytable-0.7.2 protobuf-3.11.3 rarfile-3.1 scipy-1.3.1

4 Jupyter Notebook

Jupyter Notebook是一個互動式web筆記本,便於建立和共享文學化程式文件,支援實時程式碼,數學方程,視覺化和 markdown。在資料分析和處理中極其有用,這一工具Anaconda中是自帶的。

4.1 開啟指定資料夾的Jupyter Notebook

對於編寫的程式碼總希望儲存在相應的資料夾中(不要使用中文),如【D:/py_baidu】,則命令如下:

cd /d D:/py_baidu

jupyter notebook

4.2 介面介紹和建立

  • 建立一個指令碼檔案

在執行前可在【D:/py_baidu】中新建資料夾【day01】,此時【Jupyter Notebook】中將出現對應資料夾。開啟該資料夾,在該資料夾下建立一個指令碼檔案

4.3 執行【hello world】檔案

notebook文件由一系列的cell構成

cell可分為[1]:

  • 程式碼單元
  • Markdown單元

程式碼單元中Jupyter Notebook 有兩種鍵盤輸入模式。

  • 編輯模式
  • 命令模式

編輯模式

允許你往單元中鍵入程式碼或文字;這時的單元框線是綠色的。

常用快捷鍵

Tab : 程式碼補全或縮排

Ctrl-] : 縮排

Ctrl-[ : 解除縮排

Ctrl-Up/ Down : 到單元開頭/末尾

Ctrl- Left/ Right : 到左邊/右邊字首

Ctrl-Shift -- : 分割單元

Ctrl-Enter : 執行本單元

Shift-Enter:執行本單元建立新單元

……

01 百度paddlepaddle(windows安裝CPU,GPU)命令模式

鍵盤輸入執行程式命令;這時的單元框線是藍色。

常用快捷鍵

Y : 單元轉入程式碼狀態

M :單元轉入markdown狀態

Shift-M : 合併選中的單元

A : 在上方插入新單元

B : 在下方插入新單元

X : 剪下選中的單元

C : 複製選中的單元

Shift-V : 貼上到上方單元

V : 貼上到下方單元

Z : 恢復刪除的最後一個單元

D,D : 刪除選中的單元

……

4.4 測試PaddlePaddle是否安裝成功

  • 輸入

import paddle.fluid as fluid fluid.install_check.run_check()輸出

Running Verify Paddle Program ... Your Paddle works well on SINGLE GPU or CPU. Your Paddle works well on MUTIPLE GPU or CPU. Your Paddle is installed successfully! Let's start deep Learning with Paddle now