2017-03-07 9 views
3

スパイダーまたはターミナルをmnist_deep.pyプログラムを実行するために使用しました。通常実行できますが、pycharm、エラーが発生します。プロジェクトインタープリタは2.7.12(〜/ anaconda2/bin/python)です。 エラータイプ: ImportError:libcudart.so.8.0:共有オブジェクトファイルを開くことができません。そのようなファイルまたはディレクトリはありません。 テンソルフローをインポート中にエラーが発生しました。bazelを使用していない限り、ソースディレクトリからテンソルフローをインポートしないでください。テンソルフローソースツリーを開き、そこからPythonインタプリタを再起動してくださいImportError:libcudart.so.8.0:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリなし

+0

を得ていたについて、あなたは求めている問題を再現する[最小限のコードを投稿するあなたの質問を編集してください](http://stackoverflow.com/help/mcve)。 – koceeng

答えて

0

Tensorflow(GPU対応)を使用する前にCUDAをインストールする必要があります。あなたはこれらの行は、その後

export PATH=/path/to/your_cuda/bin:$PATH 
export LD_LIBRARY_PATH=/path/to/your_cuda/lib64:$LD_LIBRARY_PATH 

〜/ .bashrcにして、コメントを追加してくださいUbuntuのを使用している場合:

$source ~/.bashrc 
3

をその代わり、編集~/.bashrcのシステム全体の設定を行うことが望ましいです。 /etc/ld.so.conf.d/に.confファイルを作成します。

sudo nano /etc/ld.so.conf.d/nvidia.conf

は、これを追加します。

/usr/local/cuda-8.0/lib64 
/usr/local/cuda-8.0/lib # you probably don't need this line; check 
         # if the directory exists 

その後sudo ldconfigを実行します。これがあなたに喜びをもたらすことを願っています。

1

私の場合、GPUのないマシンにtensorflow-gpuをインストールしました。 それは第二ステップがなければ問題

pip uninstall tensorflow-gpu 
pip install tensorflow --ignore-installed 

を固定アンインストール、私はエラーNo module named tensorflowref

関連する問題

 関連する問題