【问题解决】解决 Import “tensorflow.keras“ could not be resolved 与 minist数据集下载读取失败问题

前言

准备下载minist做cnn的例子,发现有点问题,整理记录一下

解决 Import "tensorflow.keras" could not be resolved

本来导入是这样的:

python 复制代码
import tensorflow as tf
from tensorflow.keras import datasets, layers, models
import matplotlib.pyplot as plt

可以考虑改成:

py 复制代码
import tensorflow as tf
from tensorflow import keras as kr
from keras import datasets, layers, models
import matplotlib.pyplot as plt

解决 minist 下载读取失败

读取minist数据集:

py 复制代码
import tensorflow as tf
from tensorflow import keras as kr
from keras import datasets, layers, models
import matplotlib.pyplot as plt


# 导入mnist数据,依次分别为训练集图片、训练集标签、测试集图片、测试集标签
(train_images, train_labels), (test_images, test_labels) = datasets.mnist.load_data()

因为 mnist.npz 在 keras.datasets 下载是通过外网的,load_data函数默认先读取 .keras 目录下的文件,如果不存在则会从网上下载,因此我们我们只需要把 minist.npz 放在 kers 的路径下面即可,

在win系统下,把包放在这个路径下:

‪C:\Users\banana\.keras\datasets\mnist.npz

在mac/linux系统下,把包放在这个路径下:

~/.keras/datasets/mnist.npz

minist包下载

链接:https://pan.baidu.com/s/1wxbesXx_EQCkKqMfZMm9wg?pwd=461J

提取码:461J

相关推荐
秦先生在广东15 分钟前
gstack 深度解析:AI 驱动的单人虚拟工程团队与端到端自动化
人工智能
Yyyyyy~16 分钟前
【Anaconda】安装
人工智能·python
golang学习记18 分钟前
VSCode AI新特性:HydraFusion来了:系统会自己组队干活
ide·人工智能·vscode
EatFan21 分钟前
从“框架混战“到“运行时收敛“:2026 年 AI Agent 开发框架的三条路线之争
java·数据库·人工智能·多智能体·ai agent·mcp·agent 框架
秦先生在广东26 分钟前
解析 Marketingskills 项目:构建 AI 代理营销技能库的技术与实践
人工智能
秦先生在广东27 分钟前
标准化技能栈的跨框架移植与路由机制解析
人工智能
xianghongtao011637 分钟前
麦肯锡2026技术趋势03_科学发现与工程AI_研究解读
大数据·人工智能
能源革命44 分钟前
AI 日报 · 2026-10-04
人工智能
远方的狮1 小时前
机器人越来越多以后,谁来把它们组织起来?
人工智能
IT_陈寒1 小时前
Vite静态资源导入这个坑我帮你们踩过了
前端·人工智能·后端