Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试使用gpu导入tensorflow时出现导入错误_Python_Tensorflow_Gpu - Fatal编程技术网

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.