Pythonで書いたプログラムを実行したときに以下のようなエラーが出ることがあります。
ImportError: Could not find the DLL(s) ‘msvcp140_1.dll’. TensorFlow requires that these DLLs be installed in a directory that is named in your %PATH% environment variable. You may install these DLLs by downloading “Microsoft C++ Redistributable for Visual Studio 2015, 2017 and 2019” for your platform from this URL:
このエラーの解決方法を解説します。
エラー原因:msvcp140_1.dllというDLLファイルが見つからない。
msvcp140_1.dllというファイルはVisual Studio 2015、2017、および2019用Microsoft Visual C++ 再頒布可能パッケージに含まれるものです。
Microsoft公式ページからパッケージをインストールすることで解決できます。以下のリンクからパッケージのインストーラをダウンロードできます。
x86かx64のどちらかを選んでください。32bit版のWindowsを使っている方はx86を選びます。64bit版をお使いの方はx64を選びます。
ダウンロードが完了したら後は実行すれば自動的にインストールが完了します。