You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

TensorFlow图像检测报错:找不到msvcp140_1.dll的解决求助

解决TensorFlow找不到msvcp140_1.dll的问题

检查系统与Python环境位数匹配

  • 确认Python环境位数:打开命令行输入python -c "import sys; print(sys.maxsize > 2**32)",返回True为64位,False为32位。
  • 若Python是64位,需确保msvcp140_1.dll存在于C:\Windows\System32(64位DLL目录),而非仅在C:\Windows\SysWOW64(32位DLL目录)。可从SysWOW64复制该文件到System32,或重新安装64位版本的Microsoft C++ Redistributable。

手动添加DLL路径到系统环境变量

  1. 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”。
  2. 在“系统变量”中找到Path,点击“编辑”。
  3. 将C:\Windows\SysWOW64和C:\Windows\System32添加到Path列表(未添加过的话)。
  4. 保存设置后,重启命令行或IDE再运行代码。

修复/重装Microsoft C++ Redistributable

  • 打开“控制面板”→“程序和功能”,找到已安装的“Microsoft Visual C++ Redistributable”(2015、2017、2019版本)。
  • 选中对应版本,点击“更改”→“修复”,完成后重启电脑。
  • 若修复无效,卸载现有版本,重新下载对应位数的最新版本安装包安装。

验证TensorFlow环境完整性

  • 激活虚拟环境(如果使用),输入pip list查看TensorFlow版本,确保和教程版本一致,版本不兼容可能引发依赖问题。
  • 尝试重装TensorFlow:执行pip uninstall tensorflow,再运行pip install tensorflow==<教程指定版本>,确保安装过程无报错。

内容的提问来源于stack exchange,提问作者CharlesbrownK

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.25 23:06:32