在Anaconda環境下安裝Tensorflow
阿新 • • 發佈:2020-12-29
安裝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