ModuleNotFoundError: _pywrap_tensorflow_internal'という名前のモジュールはありません。
ディレクトリ
IV. pywrap_tensorflow_internal とは?
I. 問題の説明
最近、友人が環境をインストールする際に、またこの問題に遭遇したそうです。
ModuleNotFoundError: No module named '_pywrap_tensorflow_internal'
Failed to load the native TensorFlow runtime.
この問題は、多くの人が最初はCUDAやcuDNNの問題だと思うかもしれません。
II. 問題の分析
1. 私の友人のグラフィックカードは <スパン NVIDIA GeForce 1060 環境は <スパン CUDA9.0 は、その cuDNN7.0 そして、友人が次のようなコマンドを実行した。
pip install tensorflow-gpu
2. 上記のエラーを報告し、バージョンを確認したところ、バージョンは 1.12 のバージョンです。ここで、ブロガーは友人にこう伝えています。 バージョンに互換性がない .
III. ソリューション
1. 現在のtensorflow-gpuをアンインストールしてください。
pip uninstall tensorflow-gpu
2. tensorfow-gpuの下位バージョンをインストールする、ここではブログ主がインストールした 1.7 のバージョンです。
pip install tensorflow-gpu==1.7
3. このバージョンのtensorflow-gpuをインストールした後、エラーが報告されなくなり、友人から感謝されました〜。
IV. pywrap_tensorflow_internal とは?
1. Pythonのライブラリを見ると、これがwrapperファイルと同じであるはずであることがわかります。Pythonとtensorflowの公式サイトや問題集のサイトを見てみると、次のことがわかります: pywrap_tensorflow_internal.py モジュールは _pywrap_tensorflow_internal.so というダイナミックリンクで読み込まれている。
2. このファイルはどこから来たのでしょうか?tensorflowは をコンパイルするためにbazel swigがコンパイルされると、2つのラッパーファイルが生成されます。 pywrap_tensorflow_internal.py そして pywrap_tensorflow_internal.cc 前者は上位のPython呼び出しへのインタフェース、後者は基礎となるC API呼び出しへのインタフェースです。
3. swigとは?swigはc/c++をpythonで呼び出し可能なso-textダイナミックリンクライブラリにラップし、他の言語で深層学習モデルの訓練とテストを行えるようにします。
4. <スパン 新しいバージョンでは、この _pywrap_tensorflow_internal モジュールを呼び出すようになりました。
関連
-
[Django] CSRF 検証に失敗しました。
-
ImportError: 名前 '_validate_lengths' をインポートできない。
-
Ubuntu pip AttributeError: 'module' オブジェクトに '_main' 属性がない。
-
ImportError を解決します。pandas をインストールした後に 'pandas' という名前のモジュールがない。
-
Logistics Regressionにおけるcoef_とintercept_の具体的な意味についてsklearnで解説します。
-
Python辞書
-
Pythonでフォルダをトラバースして大きなファイルを探す
-
ガールフレンドが深夜12時に彼女をベッドに急がせるよう頼んだが、私はそれをしないパイソンを持っています。
-
解決策 UnicodeDecodeError: 'gbk' コーデックは、位置 21804 のバイト 0x8b をデコードできません: 不正なマルチバイト配列です。
-
AttributeError: 'dict' オブジェクトには 'iteritems' という属性がありません。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
python socket.error: [Errno 9] 不正なファイルディスクリプタに対する解決策
-
Pythonコードのデバッグ問題:IOError: イメージファイルを識別できない
-
pip Fatal error in launcher: を使用してプロセスを作成できません。
-
Python クローラーで AttributeError: 'NoneType' オブジェクトに属性 'text' がないエラー。
-
AttributeError: モジュール 'tensorflow'に属性 'placeholder' がない問題
-
妖精が跳ねるのを見たことがありますか?pythonで小さな妖精のコードバウンス動画を作ろう
-
OSError[Errno 48]:アドレスは既に使用されています 解決方法
-
メール送信を自動化するPython - Blog内のメッセージのメールアドレスを自動で取得して送信
-
Pythonのタイトル。学生情報管理システム - アドバンス版 (GUI + MySQLデータベース)
-
TypeError: 'builtin_function_or_method' オブジェクトには '__getitem__' という属性がありません。