1. 程式人生 > 實用技巧 >在Anaconda環境下安裝Tensorflow

在Anaconda環境下安裝Tensorflow

安裝Anaconda

下載Anaconda

個人版Individual Edition。如果下載速度慢,可以複製下載連結到迅雷或者在清華大學開源映象站TUNA中找合適的版本。

注意在安裝過程中的“Advanced Options”有兩個選項,推薦勾選第二項:“Register Anaconda as my default Python”。

新增環境變數

新增Anaconda安裝根目錄.\和.\Scripts\到系統變數。例如

C:\Users\MyUsername\anaconda3
C:\Users\MyUsername\anaconda3\Scripts

啟用環境

在常用的終端——例如PowerShell——輸入conda activate

啟用環境,使用conda deactivate退出環境。

conda是一個提供包管理與環境管理的工具,包管理與pip類似,環境管理則允許使用者安裝不同版本的python環境並可以快速切換。Anaconda是一個開源的Python發行版本,包含了conda、Python以及Python的庫numpy、pandas等,就是個Python全家桶。[1]

為Anaconda新增國內映象源[2]

TUNA提供了Anaconda倉庫的映象,執行以下指令可以新增:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

或者也可以直接修改個人資料夾下conda的配置檔案.condarc為以下內容:

channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
show_channel_urls: true

安裝Tensorflow

建立一個Tensorflow環境

conda create -n 環境名稱 python=Python版本號
conda cretae -n tensorflow python=3.8.5

啟用Tensorflow環境

conda activate tensorflow

安裝Tensorflow

在剛才建立的名為tensorsflow的環境中安裝tensorflow。

pip install tensorflow

如果下載速度很慢,可以上Links for tensorflow直接下載。然後確保安裝了wheel,

pip install wheel

就可以直接使用如下指令進行安裝

pip install "D:\Downloads\迅雷下載\tensorflow-2.4.0-cp38-cp38-win_amd64.whl"

安裝成功之後,在tensorflow環境下進入python直譯器,輸入import tensorflow as tf,沒有異常,表示安裝成功。注意,Pyhton的深度學習軟體包tensorflow是在Anaconda名為tensorflow的環境下安裝的,在基礎環境base中是沒有tensorflow的。

退出tensorflow環境

conda deactivate

  1. https://www.cnblogs.com/mishdong123rousi/p/9646705.html ↩︎

  2. https://www.cnblogs.com/hizhaolei/p/9901344.html ↩︎