昨天开始升级hpc的tensorflow,中间踩了个大坑。到现在才弄顺,mark一下。
gpu版的tf,可以在github上下载,然后按照教程使用pip安装。但需要更新很多系统包
升级cuda 8 及cudnn8
- 到官网下载 https://developer.nvidia.com/cuda-downloads
按照教程直接安装就可以。
2.下载cudnn5.1 https://developer.nvidia.com/cudnn
tar -xzvf cudnn-8.0-linux-x64-v5.1.tgz
cd cudnn-8.0-linux-x64-v5.1
sudo cp lib64/* /usr/local/cuda/lib64/
sudo cp cudnn.h /usr/local/cuda/include/
升级glibc
glibc掌管着系统很多基础命令,例如ls,rm等,是系统的基础库。我也是被它坑的不浅。
先说正确的步骤:
wget http://ftp.gnu.org/pub/gnu/glibc/glibc-2.23.tar.xz
xz -d glibc-2.23.tar.xz
tar -xvf glibc-2.23.tar
cd glibc-2.23
mkdir build
cd build
../configure –prefix=/usr –disable-profile –enable-