ネイティブTensorFlowランタイムのロードに失敗しました-問題を修正する方法
Windowsの一部のインストールで、ネイティブTensorFlowランタイムエラーのロードに失敗しました。 この問題の修正方法については、こちらをご覧ください。
ライブラリが見つからないため、ネイティブTensorFlowランタイムをロードできませんでした
ネイティブTensorFlowランタイムエラーのロードに失敗した場合、さまざまな原因が考えられます。 メッセージだけに基づいて明確な解決策を見つけることは困難です。
- 考えられる問題は、 MSVCP140.dllライブラリの欠如です
- ファイルMSVCP140.dllをダウンロードし、ディレクトリC:\ Windows \ System32に 保存することにより、ライブラリをシステムに追加できます。
VC再頒布可能パッケージでネイティブTensorFlowランタイムのロードに失敗した修正
このエラーは、Visual Studio 2015のインストール用に再配布可能なVisual C ++が欠落している場合にも発生します。
- Microsoft WebサイトからVisual C ++ Redistributableをダウンロードします。
- vc_redist.x64.exeをインストールします。
- これで、エラーは表示されなくなります。
バージョンダウングレードによるTensorFlowエラーを修正
バグを修正する3番目の方法は、テンソルフローバージョンをダウングレードすることです。
- これを行うには 、コンソールに次のコマンドを入力します。pip3 install --upgrade tensorflow == 1.5.0
- これにより、現在のTensorFlowバージョンがバージョン1.5.0に強制的に置き換えられます。
シャットダウン時のタスクホストウィンドウ:ここに解決策があります
Pythonの初心者向けガイドは、もう1つの実用的なヒントです。