安装tensorflow
安装完了后再用pip去安装tensorflow的指令如下:$ sudo pip install https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0-cp27-none-linux_x86_64.whl
安装完成后import tensorflow时如果出现错误:ImportError: numpy.core.multiarray failed to import
这是因为numpy的版本不对,应该更新下numpy,方法如下:
先卸载之前的numpy:
sudo apt-get remove python-numpy
由于scipy依赖于numpy,所以卸载完numpy之后相当于scipy包也跟着一起被卸载了(其他依赖于numpy的包一样)
然后再用pip的方式重新安装numpy:
sudo pip install numpy
或者对numpy进行升级:
sudo pip install -U numpy
之后还得再重新安装一下scipy的包:
sudo apt-get install python-scipy
更新tensorflow
如果显示没有tf.summary.FileWriter这个函数,那么就是由于tensorflow的版本不够高导致,因为tensorflow1.0及以上才有这个函数
首先卸载之前的tensorflow:
sudo pip uninstall tensorflow
然后将tensorflow升级,在官网上下载tensorflow的whl文件,我下载的是