系统ubuntu 12.04
参考官方安装方式 VirtualEnv 链接TensorFlow
但是在import tensorflow时出现错误:
解决步骤:
wget http://launchpadlibrarian.net/137699828/libc6_2.17-0ubuntu5_amd64.deb
wget http://launchpadlibrarian.net/137699829/libc6-dev_2.17-0ubuntu5_amd64.deb
mkdir ~/libc6_2.17
cd libc6_2.17
ar p ../libc6_2.17-0ubuntu5_amd64.deb data.tar.gz | tar zx
ar p ../libc6-dev_2.17-0ubuntu5_amd64.deb data.tar.gz | tar zx
LD_LIBRARY_PATH=~/libc6_2.17/lib/x86_64-linux-gnu/ ~/libc6_2.17/lib/x86_64-linux-gnu/ld-2.17.so bin/python
启动python在import tensorflow
错误二:ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.19' not found (required by /usr/local/lib/python2.7/dist-packages/tensorflow/python/_pywrap_tensorflow.so)
解决步骤:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9 g++-4.9
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.9
之后import tensorflow 成功