2016-10-24 9 views
0

.debファイルを使用してテンソルフローとCUDAをインストールしました。私はCUDNNもインストールしました。しかし、私がPythonでライブラリをインポートしようとすると、このエラーが出てきます。テンソルのインポートエラー

>>> import tensorflow 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/__init__.py", line 23, in <module> 
    from tensorflow.python import * 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/__init__.py", line 49, in <module> 
    from tensorflow.python import pywrap_tensorflow 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/python/pywrap_tensorflow.py", line 28, in <module> 
_pywrap_tensorflow = swig_import_helper() 
    File "/usr/local/lib/python2.7/dist-packages/tensorflow/python 
pywrap_tensorflow.py", line 24, in swig_import_helper 
_mod = imp.load_module('_pywrap_tensorflow', fp, pathname, description) 
ImportError: libcudart.so.7.5: cannot open shared object file: No such file or directory 

私は私の.bashrcファイル

export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64" 
export CUDA_HOME=/usr/local/cuda 
export PATH=$PATH:/usr/local/cuda/bin 
+0

'輸出LD_LIBRARY_PATH = $ LD_LIBRARY_PATHの:は/ usr/local/CUDA/lib64' – fabrizioM

答えて

1

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/cuda/lib64

、あなたはそのパス内libcudart.so.7.5.libを持っていることを確認するために、次の行を追加しました。

1

上記のように、libcudart.so.7.5.lib/usr/local/cuda/lib64にする必要があります。これを行うには、TensorFlowによって与えられたinstructionsに従ってください:

tar xvzf cudnn-7.5-linux-x64-v5.1-ga.tgz sudo cp cuda/include/cudnn.h /usr/local/cuda/include sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64 sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

関連する問題