python - 无法在 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 安装的。
解决方案
我遇到过同样的问题。我解决了将 keras 安装为新包的问题,然后我更改了所有包的名称,删除了前缀“tensorflow。”。因此,例如,在您安装keras之后,您应该将tensorflow.keras.layers替换为keras.layers
推荐阅读
- javascript - 如何以干净的方式将键值对的对象转换为具有单对JS的对象数组
- c++ - 两个背靠背的 printf 产生奇怪的结果?
- java - 加载启动数据和实现Android 12 Splash Screen的方法是什么?
- python - 矩形可能有多少个交点Opencv
- r - 如何将 NA 转换为 R 中的空格
- java - 如何将照片从图像视图保存到gallery android xamarin
- node.js - 将 Postgress 原始查询转换为 sequelize
- java - 无法在android 11中检索手机的SIM卡和IMEI号码
- android - 如何在 Ubuntu 20.04 中卸载 android studio
- html - 如何使用 bootstrap 4 和 css 为智能手机视图制作响应表?