1.卸载anaconda2
原来电脑上安装的是anaconda2,为了避免麻烦,先卸载anaconda2
rm -rf ~/anaconda2
2.安装anaconda2
然后下载anaconda3点击打开链接,找到下载的文件夹,打开终端,输入命令
bash Anaconda3-5.1.0-Linux-x86_64.sh
整个过程点几下回车,输入yes就好了。
然后,将anaconda的bin目录加入PATH
echo 'export PATH="~/anaconda3/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc #更新bashrc以立即生效
这样anaconda3就安装成功了。要使用Spyder,直接在终端输入spyder即可。
以上过程参考了:Linux下Anaconda的安装使用与卸载点击打开链接
3.安装tensorflow
直接使用pip命令安装
pip install tensorflow
这步linux系统一般不会报错,几乎都可以安装成功,可以通过pip list命令查看。
pip list
4.测试报错
最后在实际的测试当中,报错GLIBC版本不够:安装新GLIBC版本(说明,直接拷贝新版本文件是不行的,会导致错误3)
ImportError:/lib64/libc.so.6: version `GLIBC_2.17’ not found (required by/usr/local/python2.7/lib/python2.7/site-packages/tensorflow/python/_pywrap_tensorflow.so)
wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.17.tar.xz xz -d glibc-2.17.tar.xz tar -xvf glibc-2.17.tar cd glibc-2.17 mkdir build cd build ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin make && make install
至此安装成功,但是在测试可能还是不成功,需要restart kernel。
5.参考链接
https://zhuanlan.zhihu.com/p/24664358https://blog.csdn.net/guotch/article/details/72983856?utm_source=itdadao&utm_medium=referral