我已经安装了Tensorflow(1.7 GPU)和CUDA 9.0。该设置曾经可以使用,但是昨天升级后,一切都停止了。我不确定到底发生了什么更改,但是我怀疑安装已以某种方式损坏。
我确实卸载并重新安装了Tensorflow,但它不再起作用,并抛出以下错误:
ImportError: libcusolver.so.9.0: cannot open shared object file: No such file or directory
我的.bashrc
文件具有以下内容:
export CUDA_VISIBLE_DEVICES=0
export PATH=${PATH}:/usr/local/cuda-9.0/bin
export CUDA_HOME=${CUDA_HOME}:/usr/local/cuda:/usr/local/cuda-9.0
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib/python3.5/dist-packages/torch/lib/
我不确定是否正确。
我怀疑这是一些.bashrc问题,但我无法解决。
有人面对相同或相似吗?
答案 0 :(得分:-1)
可能与.bashrc问题有关。
尝试将它们添加到您的.bashrc中:
export PATH=/usr/local/cuda-9.0/bin${PATH:+:{PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-9.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}