Tensorflowは、'_pywrap_tensorflow_internal'という名前のモジュールがないことを解決する。
Windows、システムwin10、CUDA 8.0、VS2015 com、cudnn-8.0-windows10-x64-v6.0にGPU版をインストールしようとするとこの問題が発生しました。
よくあるインストールの問題は、公式Webのインストールガイドにも記載されており、STACK OVERFLOWの回答が以下のように記載されています。
Windows で "import tensorflow" を実行すると、No module named "_pywrap_tensorflow" というエラーが発生する。
主な原因は、cuDDNライブラリがインストールされていないことです。
なお、実際には「"_pywrap_tensorflow"」と「_pywrap_tensorflow_internal」という違いがありますが、インストールしてもまだ問題は解決していないようです。CUDAのインストールに問題があるのでしょうか?anacondaのコマンドラインから、次のように入力します。
nvcc
が見つかりませんが、システム内のコマンドラインはそうなっています。
まず、エラーのトラブルシューティングのために、anaconda単体でpython3.5をインストールしましたが、やはり同じ問題です。では、CPUのバージョンは大丈夫なのでしょうか?答えはイエスです、それともどこかのGPUが正しく設定されていないのでしょうか。
STACK OVERFLOWについて、以下のサイトでやっと答えが見つかりました。
Windows 10でTensorflow for GPUをインポートできない
.
cudaのインストール・ディレクトリで、例えば
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v8.0\bin
cudnnファイルの名前を変更するだけで
を変更します。
cudnn64_6.dll
から
cudnn64_5.dll
と入力すれば動作します。
試してみると、確かに問題は解決しました。
関連
-
Tensorflowのエラー.TypeError: ハッシュ化できない型:'numpy.ndarray'
-
[解決済み] Tensorflowです。tf.expand_dimsはいつ使うの?
-
[解決済み] tensorflowの名前スコープと変数スコープの違いは何ですか?
-
[解決済み] tensorboard: コマンドが見つかりません。
-
[解決済み] ImportError: libcudart.so.8.0: 共有オブジェクト・ファイルを開くことができません。そのようなファイルまたはディレクトリがありません
-
[解決済み] tf.int64をtf.float32に変換する方法は?
-
[解決済み] tf.nn.reluの "relu "とは何の略ですか?
-
ImportError: cannot import name 'get_config' How to solve this problem?
-
AttributeError: モジュール 'tensorflow' には 'placeholder' という属性がないことを解決する。
-
pycharm using TensorFlow, keras error: modulenotfounderror: no module named tensorflow
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】TensorFlowで*.pbファイルを使用する方法とその動作は?
-
Tensorflow protobufのバージョンエラー対策 (AttributeError: 'module' オブジェクトに 'Default' 属性がない)
-
[解決済み] tf.global_variables_initializerは何のためにあるのですか?
-
[解決済み] なぜtf.name_scope()を使うのか?
-
[解決済み] モジュール 'tensorflow' には属性 'contrib' がありません。
-
TensorFlow cnn-cifar10 サンプルコード詳細
-
Tensorflowシリーズ:tf.contrib.layers.batch_norm
-
Tensorflowの実行エラー。tensorflow.contrib'という名前のモジュールがありません。
-
Bishopの問題2: tf-pose-estimation-master, last ModuleNotFoundError: tensorflow.contrib'という名前のモジュールがありません(解決済み)。
-
Tensorflowのエラーです。TypeError: 'NoneType'オブジェクトは呼び出し可能ではない