首页 > 解决方案 > 无法在 VS Code 中导入 tensorflow.keras

问题描述

我在 VS Code 中使用 tensorflow 2 时遇到问题。代码执行没有问题,错误仅与 VS Code 中的 pylint 有关。例如,此导入from tensorflow.keras.layers import Dense会给出警告“无法导入 'tensorflow.keras.layers'pylint(import-error)”。导入tensorflow并使用tf.keras.layers.Dense不会产生错误。我只是在 Windows 10 上使用全局 python 环境(3.7.2),tensorflow 是通过 Pip 安装的。

标签: pythontensorflowkerasvisual-studio-code

解决方案


我遇到过同样的问题。我解决了将 keras 安装为新包的问题,​​然后我更改了所有包的名称,删除了前缀“tensorflow。”。因此,例如,在您安装keras之后,您应该将tensorflow.keras.layers替换为keras.layers


推荐阅读