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
安装过程:
问题陈述:
/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的存在