首先聲明幾點:
安裝tensorflow是基於Python的,並且需要從Anaconda倉庫中下載。
所以我們的步驟是:先下載Anaconda,再在Anaconda中安裝一個Python,(你的電腦里可能本來已經裝了一個Python環境,但是Anaconda中的Python是必須再裝的),然后再下載安裝tensorflow。
因為anaconda支持的python版本與TensorFlow支持的python版本不一致可能會導致安裝出錯,因此下載時候一定不能下載最新版本的anaconda,要先查詢下tensorflow支持python哪個版本再下。
tensorflow 目前支持Python 2.7和3.5版本。

所以我安裝的是:Anaconda3-4.0.0-Windows-x86_64.exe和Python3.5。
安裝Anacomda
從官網下載:https://www.anaconda.com/download/
官網下載起來很慢,國內清華鏡像網站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
默認安裝即可。注意此處:

進入windows中的命令模式,運行cmd:
輸入:conda --version 檢測anaconda環境是否安裝成功

二,安裝Tensorflow
安裝Tensorflow,在Anaconda Prompt中輸入:conda create -n tensorflow python=3.5

然后輸入:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
這兩行代碼用來改成連接清華鏡像的。
打開C:\Users\Administrator\.condarc文件:
刪除兩行代碼:
ssl_verify: true
- defaults
然后在Anaconda Prompt中輸入:conda create -n tensorflow python=3.5



輸入activate tensorflow,切換了,就代表安裝成功了。
我們要安裝的是CPU版本,那么在命令下緊接着輸入:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow


這一步如果出現:

需要更新pip :
輸入: python -m pip install --upgrade pip
到此基本上就安裝完成了
測試:在Anaconda Prompt窗口中輸入: python
先導包 import tensorflow as tf 看會不會出錯
我裝的時候出現了:
2020-07-29 10:35:10.991269: W tensorflow/stream_executor/platform/default/dso_loader.cc:59] Could not load dynamic library 'cudart64_101.dll'; dlerror: cudart64_101.dll not found
2020-07-29 10:35:10.994335: I tensorflow/stream_executor/cuda/cudart_stub.cc:29] Ignore above cudart dlerror if you do not have a GPU set up on your machine.
那說明我還們需要調試一下機器。
很簡單,在終端提示我們的目錄中放入缺失的文件即可。
我這里顯示缺失cudart64_101,可能大家的機器缺失100或者102,只需要重命名改個名字就可以了
鏈接: 點擊可以百度網盤下載.
提取碼:o24u
如果目錄找不到,那就直接在Anaconda的安裝目錄中搜索就好了,然后順蔓摸瓜找到地方,把文件放進去即可。
這樣的話問題就解決了,tensorflow的依賴就沒有問題了。
原文出處:
1. https://www.cnblogs.com/ming-4/p/11516728.html
2. https://blog.csdn.net/LiiXuanYue/article/details/107631516
