背景:我目前正在设置 PyCharm 和 TensorFlow,为 TensorFlow 专业开发人员证书做准备。
目标:我的目标是创建一个合适的环境,让我能够有效练习并为 TensorFlow 专业开发人员证书做准备。
问题:
我最近安装了最新版本的 PyCharm (2023.1.2),使用 Python 3.11 作为解释器。在 PyCharm 的控制台中,我使用“pip install tensorflow”安装了 TensorFlow。然而,在尝试导入 TensorFlow 时,我遇到了以下错误消息:
“导入错误:找不到 DLL 'msvcp140_1.dll'。TensorFlow 要求将这些 DLL 安装在 %PATH% 环境变量中列出的目录中。您可以通过下载“Microsoft C++ Redistributable for适用于您的平台的 Visual Studio 2015、2017 和 2019”,可从此 URL 获取:https://support.microsoft.com/help/2977003/the-latest-supported-visual-c-downloads”
所做的尝试:
我尝试通过安装 Microsoft Visual C++ Redistributable package (VC_redist.x86) 并重新启动来解决该问题,但不幸的是,问题仍然存在。
我还尝试手动下载 'msvcp140_1.dll' 和 'msvcp140.dll' 并将它们复制粘贴到 Python 311 目录中,但问题仍然存在。
有人可以帮我解决这个 'msvcp140_1.dll' PyCharm 中 TensorFlow 的导入错误问题吗?
任何指导或替代解决方案将不胜感激。
注:
- 操作系统:Windows 10
- CPU:Intel(R) Core(TM) i5-6198DU CPU @ 2.30GHz 2.40 GHz
- PyCharm 版本:2023.1.2
- Python 解释器:3.11
- TensorFlow 版本:2.13(最新版本)(仅限 CPU)
- VC++ 可再发行版本:https://aka.ms/vs/17/release/vc_redist.x86.exe(最新支持版本)