2017-11-09 9 views
2

私のコードでこれを実行するには、巨大なtroubeがあります。私はすでにpackgesを再インストールしようとしました、環境などにインストールするが、私はそれを正しくやっているとは思わない。ImportError:libcublas.so.8.0:共有オブジェクトファイルを開くことができません。そのようなファイルまたはディレクトリはありません。

import keras 
from keras.models import Sequential 
from keras.layers import Dense" 

私はこのメッセージが表示されます。

Using TensorFlow backend.

Traceback (most recent call last):

File "", line 1, in import keras

File "/home/wagner/anaconda3/lib/python3.5/site-packages/keras/init.py", line 3, in from . import utils

File "/home/wagner/anaconda3/lib/python3.5/site-packages/keras/utils/init.py", line 6, in from . import conv_utils

File "/home/wagner/anaconda3/lib/python3.5/site-packages/keras/utils/conv_utils.py", line 3, in from .. import backend as K

File "/home/wagner/anaconda3/lib/python3.5/site-packages/keras/backend/init.py", line 83, in from .tensorflow_backend import *

File "/home/wagner/anaconda3/lib/python3.5/site-packages/keras/backend/tensorflow_backend.py", line 1, in import tensorflow as tf

File "/home/wagner/.local/lib/python3.5/site-packages/tensorflow/init.py", line 24, in from tensorflow.python import *

File "/home/wagner/.local/lib/python3.5/site-packages/tensorflow/python/init.py", line 49, in from tensorflow.python import pywrap_tensorflow

File "/home/wagner/.local/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow.py", line 72, in raise ImportError(msg)

ImportError: Traceback (most recent call last): File "/home/wagner/.local/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow.py", line 58, in from tensorflow.python.pywrap_tensorflow_internal import * File "/home/wagner/.local/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 28, in _pywrap_tensorflow_internal = swig_import_helper() File "/home/wagner/.local/lib/python3.5/site-packages/tensorflow/python/pywrap_tensorflow_internal.py", line 24, in swig_import_helper _mod = imp.load_module('_pywrap_tensorflow_internal', fp, pathname, description) File "/home/wagner/anaconda3/lib/python3.5/imp.py", line 243, in load_module return load_dynamic(name, filename, file) File "/home/wagner/anaconda3/lib/python3.5/imp.py", line 343, in load_dynamic return _load(spec) ImportError: libcublas.so.8.0: cannot open shared object file: No such file or directory

は、ネイティブTensorFlowランタイムのロードに失敗しました。

は、いくつかの一般的な理由と解決策をhttps://www.tensorflow.org/install/install_sources#common_installation_problems

を参照してください。このエラーメッセージの上に全体のスタックトレース を含めて、ヘルプを求めます。

+0

コードブロックでコードをフォーマットしてください – desertnaut

+0

Tensorflow-GPUにはCuda 8.0とCuDNN 6.0が必要です。 CuDNNバージョンが高いほどこのエラーが発生する可能性があります。 –

答えて

0

TensorFlow、cuda、cudnnのどのバージョンを実行していますか?

export LD_LIBRARY_PATH=/usr/local/cuda-8.0/extras/CUPTI/lib64:$LD_LIBRARY_PATH

をしかし、あなたはあなたのマシン上の該当箇所に/usr/local/cuda-8.0/extras/CUPTI/lib64を交換する必要があります:作業ディレクトリで次のコマンドを実行し

は私のために問題を解決しました。

+0

私はちょうどcuda-8.0をインストールしました。どのように私は関連場所を知っていますか?私は初心者です –

+0

このコマンドはあなたに何を与えるのですか? 'echo $ LD_LIBRARY_PATH' – collector

+0

/usr/local/cuda-8.0/extras/CUPTI/lib64 –

関連する問題

 関連する問題