Python 尝试使用gpu导入tensorflow时出现导入错误
导入Python 尝试使用gpu导入tensorflow时出现导入错误,python,tensorflow,gpu,Python,Tensorflow,Gpu,导入tensorflow时会出现此错误。 我需要知道解决此问题的步骤。如果您将TensorFlow与GPU一起使用,则需要安装CUDA和cuDNN。请按照上面的说明操作 如果您已经安装了CUDA和cuDNN,但仍然出现此错误,那么您可能忘记导出库:对于Linux,您可能需要将LD_LIBRARY_PATH设置为包含CUDA库。在通过Anaconda“conda安装TensorFlow GPU”安装TensorFlow 1.11 GPU后,我也遇到了相同的问题。在TF1.11之前,我使用了TF1.
tensorflow
时会出现此错误。
我需要知道解决此问题的步骤。如果您将TensorFlow与GPU一起使用,则需要安装CUDA和cuDNN。请按照上面的说明操作
如果您已经安装了CUDA和cuDNN,但仍然出现此错误,那么您可能忘记导出库:对于Linux,您可能需要将LD_LIBRARY_PATH设置为包含CUDA库。在通过Anaconda“conda安装TensorFlow GPU”安装TensorFlow 1.11 GPU后,我也遇到了相同的问题。在TF1.11之前,我使用了TF1.04。就在TF更新之前,我通过ppa将Nvidia驱动程序更新为396版本 在我的整个linux系统中没有libcuda.so.1的踪迹
经过多次试验,当我把英伟达司机换成390时,问题就解决了。390版本将libcuda.so.1插入/usr/lib/i386 linux gnu目录,这显然解决了问题 如何设置LD_LIBRARY_PATH?类似于:
$export LD_LIBRARY_PATH=/usr/local/cuda/extras/CUPTI/lib64/:/opt/intel/ipp/lib/intel64_lin:/usr/local/cuda/extras/CUPTI/lib64/:/opt intel/ipp/lib/intel64_lin:$LD_LIBRARY\u PATH
前面的问题已经解决,但是:/lib64/libc.so.6:version'GLIBC_2.16'not found在我编写import tensorflow时出现
ImportError: libcuda.so.1: cannot open shared object file: No such file or directory
Failed to load the native TensorFlow runtime.