質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

1回答

1640閲覧

tensorflowを起動させた時のエラーの対処法がわかりません

SaitoHiroaki

総合スコア15

Anaconda

Anacondaは、Python本体とPythonで利用されるライブラリを一括でインストールできるパッケージです。環境構築が容易になるため、Python開発者間ではよく利用されており、商用目的としても利用できます。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2018/09/23 05:54

tensorflowをうまく起動させたいのですがうまくいきません。
どのような対処方法でimportすることができますか。

python3.8

1import tensorflow as tf 2hello = tf.constant('Hello, TensorFlow!') 3sess = tf.Session() 4print(sess.run(hello)) 5` 6OSError Traceback (most recent call last) 7~\Anaconda3\lib\site-packages\tensorflow\python\platform\self_check.py in preload_check() 8 86 try: 9---> 87 ctypes.WinDLL(build_info.cudnn_dll_name) 10 88 except OSError: 11 12~\Anaconda3\lib\ctypes\__init__.py in __init__(self, name, mode, handle, use_errno, use_last_error) 13 347 if handle is None: 14--> 348 self._handle = _dlopen(self._name, mode) 15 349 else: 16 17OSError: [WinError 126] 指定されたモジュールが見つかりません。 18 19During handling of the above exception, another exception occurred: 20 21ImportError Traceback (most recent call last) 22<ipython-input-1-7f1ffbc4fd7f> in <module>() 23----> 1 import tensorflow as tf 24 2 hello = tf.constant('Hello, TensorFlow') 25 3 sess = tf.Session() 26 4 print(sess.run(hello)) 27 28~\Anaconda3\lib\site-packages\tensorflow\__init__.py in <module>() 29 20 30 21 # pylint: disable=g-bad-import-order 31---> 22 from tensorflow.python import pywrap_tensorflow # pylint: disable=unused-import 32 23 33 24 try: 34 35~\Anaconda3\lib\site-packages\tensorflow\python\__init__.py in <module>() 36 47 import numpy as np 37 48 38---> 49 from tensorflow.python import pywrap_tensorflow 39 50 40 51 # Protocol buffers 41 42~\Anaconda3\lib\site-packages\tensorflow\python\pywrap_tensorflow.py in <module>() 43 28 # Perform pre-load sanity checks in order to produce a more actionable error 44 29 # than we get from an error during SWIG import. 45---> 30 self_check.preload_check() 46 31 47 32 # pylint: disable=wildcard-import,g-import-not-at-top,unused-import,line-too-long 48 49~\Anaconda3\lib\site-packages\tensorflow\python\platform\self_check.py in preload_check() 50 95 "necessary DLL by downloading cuDNN %s from this URL: " 51 96 "https://developer.nvidia.com/cudnn" 52---> 97 % (build_info.cudnn_dll_name, build_info.cudnn_version_number)) 53 98 54 99 else: 55 56ImportError: Could not find 'cudnn64_7.dll'. TensorFlow requires that this DLL be installed in a directory that is named in your %PATH% environment variable. Note that installing cuDNN is a separate step from installing CUDA, and this DLL is often found in a different directory from the CUDA DLLs. You may install the necessary DLL by downloading cuDNN 7 from this URL: https://developer.nvidia.com/cudnn

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hayataka2049

2018/09/23 05:57

コードブロックの見た目が変なので調整してください。あと、環境(OSやpythonのバージョン等)、tensorflowをどのようにインストールしたのかを追記すると原因が特定しやすくなると思います
SaitoHiroaki

2018/09/24 01:59

アドバイスありがとうございます
guest

回答1

0

ベストアンサー

環境がわからないので確信はありませんが、エラーメッセージに「Could not find 'cudnn64_7.dll'.」という表記があるので、tensorflow-GPUを機能させるために必要なCUDA関連のモジュールがうまくインストールできていないのかもしれません。

投稿2018/09/23 06:40

R.Shigemori

総合スコア3376

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

SaitoHiroaki

2018/09/23 07:01

cudnnはインストールしたのですがファイルのコピー場所がわかりません
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問