Install TensorFlow from source
TensorFlow作为谷歌推出的一个强大的深度学习工具,怎能不尝试呢?不幸的的是,我们无法直接用 pip 安装,我用source 安装的过程中,出现了几个问题,几经周折才解决,在此跟大家分享一下。
- 操作系统: OS X EI Capitan, version 10.11.1
安装: 下载源文件,安装,参考TensorFlow教程
按照说明,一步一步安装,中间没有出现问题
出现问题及解决
我在运行过程遇到了两个问题,下面分述:
1. missing build_pip_package runfiles tensorflow
解决方法:
cd ~/tensorflow
bazel build
2. ImportError: cannot import name pywrap_tensorflow
解决方法:
不要在tensorflow 文件夹下开启python 就可以了。
最后成功安装,还在学习中,官网教程写的很好。
import tensorflow as tf
from tensorflow.examples.tutorials.mnist import input_data
mnis = input_data.read_data_sets("MNIST_data/", one_hot=True)
output:
Successfully downloaded train-images-idx3-ubyte.gz 9912422 bytes.
Extracting MNIST_data/train-images-idx3-ubyte.gz
Successfully downloaded train-labels-idx1-ubyte.gz 28881 bytes.
Extracting MNIST_data/train-labels-idx1-ubyte.gz
Successfully downloaded t10k-images-idx3-ubyte.gz 1648877 bytes.
Extracting MNIST_data/t10k-images-idx3-ubyte.gz
Successfully downloaded t10k-labels-idx1-ubyte.gz 4542 bytes.
Extracting MNIST_data/t10k-labels-idx1-ubyte.gz