Tensorflow:ImportError:libcublas.so.9.0

Tensorflow:ImportError:libcublas.so.9.0,tensorflow,gpu,cublas,Tensorflow,Gpu,Cublas,我安装了Tensorflow。当我尝试导入它时: import tensorflow as tf 我得到以下问题: ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory 我已经安装了CUDA 10,并在我的LD_LIBRARY_路径中引用了它: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/li

我安装了Tensorflow。当我尝试导入它时:

import tensorflow as tf
我得到以下问题:

ImportError: libcublas.so.9.0: cannot open shared object file: No such file or directory
我已经安装了CUDA 10,并在我的LD_LIBRARY_路径中引用了它:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda-10.0/lib64
我在Ubuntu18.04.1和Python2.7下工作


我应该卸载CUDA 10并安装CUDA 9,还是可以继续使用CUDA 10在Tensorflow上工作?

1.6和1.12之间的任何Tensorflow版本都是针对CUDA9构建的,Tensorflow 1.13目前只是一个版本预览,因此如果通过
pip安装Tensorflow gpu
进行安装,您将获得稳定的版本(1.12截至目前)


然后您需要安装CUDA 9。请注意,不同的CUDA版本可以共存,因此无需卸载CUDA 10。1.6和1.12之间的Tensorflow任何版本都是针对CUDA 9构建的。Tensorflow 1.13目前只是一个发布预览版,因此,如果您通过
pip安装Tensorflow gpu
进行安装,您将获得稳定的版本锡安(截至目前为1.12)


然后,您需要安装CUDA 9。请注意,不同的CUDA版本可以共存,因此无需卸载CUDA 10。您不必返回到TensorFlow版本。我在CUDA 10.1中使用TensorFlow 1.13。问题与旧安装有关。我的目录中没有libcublas.so.9.0。我使用的是CUDA 10.1,但它说相同错误。如果您以前安装过旧版本,请确保已删除TensorFlow和Cuda的所有旧版本。您可以调用pip卸载TensorFlow GPU,它将删除当前版本,但当您调用'pip list | grep TensorFlow时,您的电脑上可能安装了旧版本。请将其完全删除,然后安装TensorFlow GPU again。有两个问题与此相关。看看这些解决方案


您不必返回TensorFlow版本。我在Cuda 10.1中使用TensorFlow 1.13。问题与旧安装有关。我的目录中没有libcublas.so.9.0。我在使用Cuda 10.1,但它显示相同的错误。如果您以前安装过旧版本,请确保已删除所有旧版本的TensorFlow和Cuda。您可以调用pip卸载TensorFlow GPU,它将删除当前版本,但当您调用'pip list | grep TensorFlow时,您的电脑上可能安装了旧版本。请将其完全删除,然后再次安装TensorFlow GPU。与此相关的问题有两个。请查看这些解决方案


我在为NuSVR(雷霆虚拟机)尝试GPU加速器时,在Google Colab上遇到了同样的问题

我必须安装CUDA9.0才能克服它。(CUDA9.2、CUDA10.0和其他软件都不起作用)

只需遵循:

!wget https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda-repo-ubuntu1704-9-0-local_9.0.176-1_amd64-deb

!ls  # Check if required cuda 9.0 amd64-deb file is downloaded

!dpkg -i cuda-repo-ubuntu1704-9-0-local_9.0.176-1_amd64-deb

!ls /var/cuda-repo-9-0-local | grep .pub

!apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub

!apt-get update

!sudo apt-get install cuda-9.0

归功于

我在为NuSVR(雷霆虚拟机)尝试GPU加速器时,在Google Colab上遇到了同样的问题

我必须安装CUDA9.0才能克服它。(CUDA9.2、CUDA10.0和其他软件都不起作用)

只需遵循:

!wget https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda-repo-ubuntu1704-9-0-local_9.0.176-1_amd64-deb

!ls  # Check if required cuda 9.0 amd64-deb file is downloaded

!dpkg -i cuda-repo-ubuntu1704-9-0-local_9.0.176-1_amd64-deb

!ls /var/cuda-repo-9-0-local | grep .pub

!apt-key add /var/cuda-repo-9-0-local/7fa2af80.pub

!apt-get update

!sudo apt-get install cuda-9.0
积分到

您可以参考您可以参考