首页 > 解决方案 > Tensorflow:ImportError:DLL加载失败:找不到指定的模块

问题描述

我开始了一个 python 机器学习视频系列,第一个视频https://www.youtube.com/watch?v=ujTCoH21GlA&list=PLzMcBGfZo4-mP7qA9cagf68V06sko5otr&index=2&t=0s解释了设置。我安装了 anaconda 和 pycharm,并按照所有步骤安装了 tensorflow 和 keras。当我像在视频中那样做所有事情时,在尝试运行代码“import tensorflow”(不带引号)时出现错误消息。

使用此解释器:C:\Users\Sam\Anaconda3\envs\tensor\pythonw.exe 我收到以下错误消息: ImportError: DLL load failed: The specified module could not be found

我试图调整一切以找到错误的根源,并且我设法让这个解释器没有错误地运行代码:C:\Users\Sam\Anaconda3\python.exe 但它不适用于 import keras,我得到了与上述相同的错误。我尝试使用 python 3.6 和 3.7 并没有区别。我尝试将 tensorflow 降级到 1.1,但它也不起作用。

我认为我在使用 Pycharm 时犯了一个错误,因为我在 anaconda 控制台中尝试过并且 import tensorflow 工作得很好......如果你知道如何解决这个问题,请告诉我,我在网上和 stackoverflow 上查看过,但大多数解决方案适用于 GPU 安装,而少数适用于 CPU 的解决方案对我不起作用。

干杯!

标签: pythontensorflow

解决方案


推荐阅读