TensorFlow Install

Tensor Flow安装步骤

  1. 安装python3.5(一开始装成3.6了,装完了才发现tensorflow目前只支持到3.5)
  2. 安装pip:python -m ensurepip
  3. 解决pip -v报错: 到scripts文件夹查看pip的文件名,发现应为pip3.5,因此到cmd pip3.5 -v成功
  4. 下载tensorflow
  5. 依赖包安装顺序:
    • Wheel>=0.26
    • Numpy>=1.12.1
    • Tensorflow-tensorboard<0.5.0>=0.4
      • Bleach==1.5.0
        • Six(1.11.0)
        • Html5lib 0.999999(6个9)
          • Webencodings0.5.1
      • Werkzeug>=0.11.10
      • Protobuf>=3.3.0
      • Markdown>=2.6.8
    • Absl-py
    • Enum34>=1.1.6
  6. 显示Tensorflow安装成功(要哭了)
  7. Import tensorflow as tf 报错could not find解决方法:
    ‘msvcp140.dll’,网上搜到可通过下载文件放入System32文件夹解决,也可以通过安装matplotlib解决,想到以后要用到matplotlib所以决定用第二种方法。
  8. 安装matplotlib2.1.0,依赖包安装顺序:
    • Python-dateutil>=2.0
    • Cycler>=0.10
    • Pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>2.0.1
    • Pytz
  9. 安装成功后,将matplotlib文件夹里的msvcp140.dll拷贝到system32文件夹中
  10. Import tensorflow成功

python包手动安装方法:

* `.whl` : pip install xxx.whl
* `.tar.gz源代码` : 
    ** 1) 解压缩 
    ** 2)cd到相应目录
    ** 3) python setup.py install(此处的python若不指定则为defaultpython,如果想装到某个版本或anaconda环境中需要指定python,方法是更改anaconda env文件夹下的python.exe的名字,如改为python27.exe则安装的时候使用python27 setup.py install安装)

PS.附上pip代理服务器设置方法

* pip --proxy http://xxx:xxx