Tensorflow 踩坑:ImportError: DLL のロードに失敗しました。指定されたモジュールが見つかりません。 TensorFlowのネイティブランタイムのロードに失敗しました。
2022-02-14 07:48:33
コンフィギュレーションです。
ウィンセブン
パイソン3.6
テンソルフロー 1.12.0
cudatoolkit 9.0
cudnn 7.1.4
問題の原因
tensorflowでダイナミックグラフを実装するためにEager Executionを試したいと思い、どんなinstall文を使ったかは覚えていないのですが、tensorflowをtfとしてimportして戻ると、以下のバグが発生しました。
インターネットでいろいろ調べてみると、次のような解決策がありました。
- 様々なバージョンの互換性の問題
- 対2015年版のインストール
- numpyのアップデート
- vc_redist.x64のインストール
- 環境変数の確認
- protobufのバージョンを下げる
- プロセスモニタがDLLファイルの欠落を監視
.......................
とにかく上記を全て試し、cudaも再インストールして、一朝一夕でggりました。
この際、諦めてtensorflowを再インストールして忘れようかと思います。
そこで、コマンドラインで pip uninstall tensorflow-gpu==1.12.0 と打ち込みました。
アンインストールが完了するのを待って、アンインストールされているかどうかを確認するために conda list と入力すると、tensorflow、cudatoolkit、cudnn がすべて存在することがわかりました。そして import tensorflow as tf と入力すると、奇跡的にタスクエラーがありませんでした。
10分後、importはエラーを報告しなかったものの、tensorflowが動かないことに気づき、素直にコマンドラインでpip install tensorflow-gpu==1.12.0 と入力して再インストールしたら、動きました。
関連
-
などの警告を出しながらFaster-RCNNを実行します。RuntimeWarning: invalid value encountered in greater_equal などの警告が表示されます。
-
undefinedGoogLeNet 論文の翻訳 - 英語と中国語で書かれています。
-
OrderedDict' オブジェクトに 'eval' 属性がありません。
-
参照用シークレットを呼び出す:BN層詳細解説
-
Tensorflowのメタフィジカルエラーです。終了コード -1073741819 (0xC0000005)
-
Win10でanacondaのconda activateで環境起動時にエラーが出る場合はどうすればいいのでしょうか?
-
カーネルが死んだようです」の解決法。自動的に再起動します" の解決方法
-
tensorflow experience code error Adding visible gpu devices: 0 , モジュール 'tensorflow' には 'Session' という属性がありません。
-
Tensorflow-gpu2.0.0インストールとtensorflow-gpuインストール成功のテストプログラム。
-
tensorflowエラーノート:PyCharmとAttributeErrorの下で様々なモジュールのインポートの問題:モジュール 'pandas.core.computation' は属性を持っていません。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
ターゲット検出ベースモジュール(iou/giou/ciou/diou)のIoU概要
-
ResNetの紹介
-
py-faster-rcnn/lib の make でエラー: コマンドラインオプション '-Wdate-time' が認識されない
-
xx.exe の 0x00007FF7A7B64FB3 でスローされた例外: 0xC0000005: 場所 0x00 を読み取るアクセス違反
-
[Tensorflow-Error】CUDA_ERROR_OUT_OF_MEMORY:メモリが不足しています。
-
ImportError: libSM.so.6: cannot open shared object file: そのようなファイルやディレクトリはありません
-
U-netのソースコード解説(Keras編)
-
TypeError: 'module' object is not callable solution to [Keras] call "merge".
-
ロジスティック回帰は2分法モデル
-
TensorFlow実行時エラー、AttributeError: モジュール 'pandas' には 'computation' という属性がない。