How To Install Nvidia CUDA 9.0 Toolkit on Ubuntu 18.04

Ubuntu18.04中TensorFlow安装采坑


问题根源:

Failed CUDA Toolkit Install? Ubuntu 18.04 stuck on boot of Gnome Display Manager?

环境:python 3.6.5 :: Anaconda,Inc

系统:Ubuntu 18.04.1 LTS


安装过程:

https://developer.nvidia.com/cuda-90-download-archive?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1704&target_type=debnetwork

How To Install Nvidia CUDA 9.0 Toolkit on Ubuntu 18.04_第1张图片

问题陈述:

/tmp/apt-dpkg-install-5dMwo8/100-nvidia-390_390.30-0ubuntu1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

解决方案:

https://www.kinmanlam.com/2018/06/install-cuda-90-toolkit-on-ubuntu-1804.html


TensorFlow测试:

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!

问题陈述:

ImportError: libnvidia-fatbinaryloader.so.390.90: cannot open shared object file: No such file or directory

解决方案:

sudo gedit ~/.bashrc

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:

/usr/local/lib:/usr/local/cuda-9.1/lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/nvidia-390

export LIBRARY_PATH=${LIBRARY_PATH}:/usr/local/cuda-9.1/lib64:/usr/lib/x86_64-linux-gnu:/usr/lib/nvidia-390

source ~/.bashrc

提示:修改环境变量前务必确认libnvidia-fatbinaryloader.so.390.90的存在

你可能感兴趣的:(DeepLearning)