(ubuntu18.04+cuda9.0)
ubuntu18.04
首先GCC 降级,由于CUDA 9.0仅支持GCC 6.0及以下版本,而Ubuntu 18.04预装GCC版本为7.3,故手动进行降级,这里我降到4.8版本
sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8
cd /usr/bin
ls -l gcc*
sudo mv gcc gcc.bak #备份
sudo ln -s gcc-4.8 gcc #重新链接
sudo mv g++ g++.bak
sudo ln -s g++-4.8 g++
gcc -v
g++ -v
均显示gcc version 4.8 ,说明gcc 4.8安装成功。
显卡驱动与CUDA版本对应表:
另附上cuda与torch对应版本:
到NVIDIA官网CUDA9.0 下载页面下载runfile,选择ubuntu16.04,18.04版本的系统能够安装16.04版本对应的CUDA:
sudo sh cuda_9.0.176_384.81_linux.run
Please make sure that
- PATH includes /usr/local/cuda-9.0/bin
- LD_LIBRARY_PATH includes /usr/local/cuda-9.0/lib64, or, add /usr/local/cuda-9.0/lib64 to /etc/ld.so.conf and run ldconfig as root
环境设置:
sudo gedit /etc/profile
export PATH=$PATH:/usr/local/cuda/bin
sudo rm -rf /usr/local/cuda #删除之前生成的软链接
sudo ln -s /usr/local/cuda-9.0 /usr/local/cud