Remove CUDA 9, Re install CUDA 8
来源:互联网 发布:服装软件哪个好 编辑:程序博客网 时间:2024/06/06 10:42
CUDA 9 just released, tensorflow 1.3 has not support CUDA9 yet.
download CUDA 8.0 at https://developer.nvidia.com/cuda-80-ga2-download-archive. or click "Legacy Release" on the bottom of page.
Step 1: remove previous CUDA : $ sudo apt autoremove cuda
Step 2: install CUDA by following instruction : $sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
Step3 : $sudo apt-get install cuda-8-0.
after installation,
Step 1: install TensorFlow (https://www.tensorflow.org/install/install_linux#the_url_of_the_tensorflow_python_package). Ensure your TensorFlow is python 2 (by using pip 2)or python 3(pip or pip3).
Step 2: import TensorFlow. Now you will see a "import error: libcudnn.so.6" . Now you need to install CUDNN from here (https://developer.nvidia.com/rdp/cudnn-download) .
credit to "http://www.cnblogs.com/xuliangxing/p/7575586.html". Check it for detail.
1 #解压文件 2 tar -zxvf cudnn-8.0-linux-x64-v7.tgz 3 4 #切换到刚刚解压出来的文件夹路径 5 cd cuda 6 #复制include里的头文件(记得转到include文件里执行下面命令) 7 sudo cp /include/cudnn.h /usr/local/cuda/include/ 8 9 #复制lib64下的lib文件到cuda安装路径下的lib64(记得转到lib64文件里执行下面命令)10 sudo cp lib* /usr/local/cuda/lib64/11 12 #设置权限13 sudo chmod a+r /usr/local/cuda/include/cudnn.h 14 sudo chmod a+r /usr/local/cuda/lib64/libcudnn*15 16 #======更新软连接======17 cd /usr/local/cuda/lib64/ 18 sudo rm -rf libcudnn.so libcudnn.so.7 #删除原有动态文件,版本号注意变化,可在cudnn的lib64文件夹中查看 19 sudo ln -s libcudnn.so.7.0.2 libcudnn.so.7 #生成软衔接(注意这里要和自己下载的cudnn版本对应,可以在/usr/local/cuda/lib64下查看自己libcudnn的版本)20 sudo ln -s libcudnn.so.7 libcudnn.so #生成软链接21 sudo ldconfig -v #立刻生效
Beware the correct CUDA version and cudnn version. if you have the matched version of libcudnn.so.X after installed cudnn, no soft link need.
Summary :
1. Install CUDA 8 by $sudo apt-get install cuda-8-0. or the install file automatically intall CUDA 9
2. Install cudnn X. for libcudnn.so.X file missing .
3. Check the version if matched .
4. add path environment commands :
export PATH=/usr/local/cuda-8.0/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=/usr/local/cuda
It very useful when you want to switch different CUDA version.
Useful commands:
sudo apt-get --purge remove cuda
sudo apt autoremove
to remove cuda 9.0
sudo apt-get clean
to clear apt-cache
sudo dpkg -i cuda-repo-ubuntu1604-8-0-local-ga2_8.0.61-1_amd64.deb
sudo apt-get update
sudo apt-get install cuda-8-0
- Remove CUDA 9, Re install CUDA 8
- Cuda install
- CUDA install
- cuda install
- cuda ubuntu install
- install cuda on ubuntu
- kaidi中 install cuda
- install cuda on ubuntu
- CUDA
- CUDA
- CUDA
- CUDA
- CUDA
- CUDA
- CUDA
- CUDA
- cuda
- cuda
- Docker启动mysql
- [置顶] PHP内核探索之变量(7)- 不平凡的字符串
- FL2440开发板烧录
- 饿了么 对话框 dialog 显示操作
- 表单提交中的input、button、submit的区别
- Remove CUDA 9, Re install CUDA 8
- 线程的同步
- shell case语句
- OC,Swift混编,Bitcode,cocoapod对ipa大小的影响
- 位运算
- js中使用cookie详解
- iOS OC基本数据类型~封装和拆包
- 第一次使用git
- 欢迎使用CSDN-markdown编辑器