在运行tensorflow-datasets出现no model name tensorflow.compat.v2的错误

本文介绍了解决在使用TensorFlow-Datasets时遇到的nomodelnametensorflow.compat.v2错误的方法。建议卸载高版本的TensorFlow-Datasets并安装较低版本。

在运行tensorflow-datasets出现no model name tensorflow.compat.v2的错误
请卸载较高版本的tensoflow-datasets,安装较低版本的即可

--------------------------------------------------------------------------- ModuleNotFoundError Traceback (most recent call last) Cell In[1], line 1 ----> 1 from keras.datasets import imdb 3 # 加载IMDB数据集(保留最常见的20,000词) 4 max_features = 20000 File A:\anaconda\Lib\site-packages\keras\__init__.py:7 1 """DO NOT EDIT. 2 3 This file was autogenerated. Do not edit it by hand, 4 since your modifications would be overwritten. 5 """ ----> 7 from keras import _tf_keras as _tf_keras 8 from keras import activations as activations 9 from keras import applications as applications File A:\anaconda\Lib\site-packages\keras\_tf_keras\__init__.py:1 ----> 1 from keras._tf_keras import keras File A:\anaconda\Lib\site-packages\keras\_tf_keras\keras\__init__.py:7 1 """DO NOT EDIT. 2 3 This file was autogenerated. Do not edit it by hand, 4 since your modifications would be overwritten. 5 """ ----> 7 from keras import activations as activations 8 from keras import applications as applications 9 from keras import callbacks as callbacks File A:\anaconda\Lib\site-packages\keras\activations\__init__.py:7 1 """DO NOT EDIT. 2 3 This file was autogenerated. Do not edit it by hand, 4 since your modifications would be overwritten. 5 """ ----> 7 from keras.src.activations import deserialize as deserialize 8 from keras.src.activations import get as get 9 from keras.src.activations import serialize as serialize File A:\anaconda\Lib\site-packages\keras\src\__init__.py:1 ----> 1 from keras.src import activations 2 from keras.src import applications 3 from keras.src import backend File A:\anaconda\Lib\site-packages\keras\src\activations\__init__.py:3 1 import types ----> 3 from keras.src.activations.activations import celu 4 from keras.src.activations.activations import elu 5 from keras.src.activations.activations import exponential File A:\anaconda\Lib\site-packages\keras\src\activations\activations.py:1 ----> 1 from keras.src import backend 2 from keras.src import ops 3 from keras.src.api_export import keras_export File A:\anaconda\Lib\site-packages\keras\src\backend\__init__.py:10 7 import torch 9 from keras.src.api_export import keras_export ---> 10 from keras.src.backend.common.dtypes import result_type 11 from keras.src.backend.common.keras_tensor import KerasTensor 12 from keras.src.backend.common.keras_tensor import any_symbolic_tensors File A:\anaconda\Lib\site-packages\keras\src\backend\common\__init__.py:2 1 from keras.src.backend.common import backend_utils ----> 2 from keras.src.backend.common.dtypes import result_type 3 from keras.src.backend.common.variables import AutocastScope 4 from keras.src.backend.common.variables import Variable as KerasVariable File A:\anaconda\Lib\site-packages\keras\src\backend\common\dtypes.py:5 3 from keras.src.api_export import keras_export 4 from keras.src.backend import config ----> 5 from keras.src.backend.common.variables import standardize_dtype 7 BOOL_TYPES = ("bool",) 8 INT_TYPES = ( 9 "uint8", 10 "uint16", (...) 16 "int64", 17 ) File A:\anaconda\Lib\site-packages\keras\src\backend\common\variables.py:11 9 from keras.src.backend.common.stateless_scope import get_stateless_scope 10 from keras.src.backend.common.stateless_scope import in_stateless_scope ---> 11 from keras.src.utils.module_utils import tensorflow as tf 12 from keras.src.utils.naming import auto_name 15 class Variable: File A:\anaconda\Lib\site-packages\keras\src\utils\__init__.py:1 ----> 1 from keras.src.utils.audio_dataset_utils import audio_dataset_from_directory 2 from keras.src.utils.dataset_utils import split_dataset 3 from keras.src.utils.file_utils import get_file File A:\anaconda\Lib\site-packages\keras\src\utils\audio_dataset_utils.py:4 1 import numpy as np 3 from keras.src.api_export import keras_export ----> 4 from keras.src.utils import dataset_utils 5 from keras.src.utils.module_utils import tensorflow as tf 6 from keras.src.utils.module_utils import tensorflow_io as tfio File A:\anaconda\Lib\site-packages\keras\src\utils\dataset_utils.py:9 5 from multiprocessing.pool import ThreadPool 7 import numpy as np ----> 9 from keras.src import tree 10 from keras.src.api_export import keras_export 11 from keras.src.utils import io_utils File A:\anaconda\Lib\site-packages\keras\src\tree\__init__.py:1 ----> 1 from keras.src.tree.tree_api import assert_same_paths 2 from keras.src.tree.tree_api import assert_same_structure 3 from keras.src.tree.tree_api import flatten File A:\anaconda\Lib\site-packages\keras\src\tree\tree_api.py:8 5 from keras.src.utils.module_utils import optree 7 if optree.available: ----> 8 from keras.src.tree import optree_impl as tree_impl 9 elif dmtree.available: 10 from keras.src.tree import dmtree_impl as tree_impl File A:\anaconda\Lib\site-packages\keras\src\tree\optree_impl.py:13 11 # Register backend-specific node classes 12 if backend() == "tensorflow": ---> 13 from tensorflow.python.trackable.data_structures import ListWrapper 14 from tensorflow.python.trackable.data_structures import _DictWrapper 16 try: File A:\anaconda\Lib\site-packages\tensorflow\__init__.py:55 53 from tensorflow._api.v2 import autograph 54 from tensorflow._api.v2 import bitwise ---> 55 from tensorflow._api.v2 import compat 56 from tensorflow._api.v2 import config 57 from tensorflow._api.v2 import data File A:\anaconda\Lib\site-packages\tensorflow\_api\v2\compat\__init__.py:8 3 """Public API for tf._api.v2.compat namespace 4 """ 6 import sys as _sys ----> 8 from tensorflow._api.v2.compat import v1 9 from tensorflow._api.v2.compat import v2 10 from tensorflow.python.compat.compat import forward_compatibility_horizon # line: 125 File A:\anaconda\Lib\site-packages\tensorflow\_api\v2\compat\v1\__init__.py:30 28 from tensorflow._api.v2.compat.v1 import autograph 29 from tensorflow._api.v2.compat.v1 import bitwise ---> 30 from tensorflow._api.v2.compat.v1 import compat 31 from tensorflow._api.v2.compat.v1 import config 32 from tensorflow._api.v2.compat.v1 import data File A:\anaconda\Lib\site-packages\tensorflow\_api\v2\compat\v1\compat\__init__.py:8 3 """Public API for tf._api.v2.compat namespace 4 """ 6 import sys as _sys ----> 8 from tensorflow._api.v2.compat.v1.compat import v1 9 from tensorflow._api.v2.compat.v1.compat import v2 10 from tensorflow.python.compat.compat import forward_compatibility_horizon # line: 125 File A:\anaconda\Lib\site-packages\tensorflow\_api\v2\compat\v1\compat\v1\__init__.py:32 30 from tensorflow._api.v2.compat.v1 import compat 31 from tensorflow._api.v2.compat.v1 import config ---> 32 from tensorflow._api.v2.compat.v1 import data 33 from tensorflow._api.v2.compat.v1 import debugging 34 from tensorflow._api.v2.compat.v1 import distribute File A:\anaconda\Lib\site-packages\tensorflow\_api\v2\compat\v1\data\__init__.py:8 3 """Public API for tf._api.v2.data namespace 4 """ 6 import sys as _sys ----> 8 from tensorflow._api.v2.compat.v1.data import experimental 9 from tensorflow.python.data.ops.dataset_ops import AUTOTUNE # line: 103 10 from tensorflow.python.data.ops.dataset_ops import DatasetV1 as Dataset # line: 3710 File A:\anaconda\Lib\site-packages\tensorflow\_api\v2\compat\v1\data\experimental\__init__.py:32 30 from tensorflow.python.data.experimental.ops.interleave_ops import parallel_interleave # line: 29 31 from tensorflow.python.data.experimental.ops.interleave_ops import sample_from_datasets_v1 as sample_from_datasets # line: 158 ---> 32 from tensorflow.python.data.experimental.ops.iterator_model_ops import get_model_proto # line: 25 33 from tensorflow.python.data.experimental.ops.iterator_ops import make_saveable_from_iterator # line: 38 34 from tensorflow.python.data.experimental.ops.lookup_ops import DatasetInitializer # line: 54 ModuleNotFoundError: No module named 'tensorflow.python.data.experimental.ops.iterator_model_ops' 运行加载Keras中的IMDB数据集的代码报错
06-05
--------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-1-232abbca6849> in <module> 1 import os ----> 2 from keras.datasets import mnist 3 (train_images,train_labels),(test_images,test_labels)=mnist.load_data((os.getcwd())+'/mnist.npz') 4 print(type(train_images)) 5 print(type(train_labels)) D:\rujian\pc\lib\site-packages\keras\__init__.py in <module> 18 [keras.io](https://keras.io). 19 """ ---> 20 from keras import distribute 21 from keras import models 22 from keras.engine.input_layer import Input D:\rujian\pc\lib\site-packages\keras\distribute\__init__.py in <module> 16 17 ---> 18 from keras.distribute import sidecar_evaluator D:\rujian\pc\lib\site-packages\keras\distribute\sidecar_evaluator.py in <module> 15 """Python module for evaluation loop.""" 16 ---> 17 import tensorflow.compat.v2 as tf 18 19 # isort: off D:\rujian\pc\lib\site-packages\tensorflow\__init__.py in <module> 35 import typing as _typing 36 ---> 37 from tensorflow.python.tools import module_util as _module_util 38 from tensorflow.python.util.lazy_loader import LazyLoader as _LazyLoader 39 D:\rujian\pc\lib\site-packages\tensorflow\python\__init__.py in <module> 43 from tensorflow.python import distribute 44 # from tensorflow.python import keras ---> 45 from tensorflow.python.feature_column import feature_column_lib as feature_column 46 # from tensorflow.python.layers import layers 47 from tensorflow.python.module import module D:\rujian\pc\lib\site-packages\tensorflow\python\feature_column\feature_column_lib.py in <module> 16 17 # pylint: disable=unused-import,line-too-long,wildcard-import,g-bad-import-order ---> 18 from tensorflow.python.feature_column.feature_column import * 19 from tensorflow.python.feature_column.feature_column_v2 import * 20 from tensorflow.python.feature_column.sequence_feature_column import * D:\rujian\pc\lib\site-packages\tensorflow\python\feature_column\feature_column.py in <module> 141 from tensorflow.python.framework import sparse_tensor as sparse_tensor_lib 142 from tensorflow.python.framework import tensor_shape --> 143 from tensorflow.python.layers import base 144 from tensorflow.python.ops import array_ops 145 from tensorflow.python.ops import check_ops D:\rujian\pc\lib\site-packages\tensorflow\python\layers\base.py in <module> 14 # ============================================================================= 15 """Contains the base Layer class, from which all layers inherit.""" ---> 16 from tensorflow.python.keras.legacy_tf_layers import base 17 18 InputSpec = base.InputSpec D:\rujian\pc\lib\site-packages\tensorflow\python\keras\__init__.py in <module> 23 24 # See b/110718070#comment18 for more details about this import. ---> 25 from tensorflow.python.keras import models 26 27 from tensorflow.python.keras.engine.input_layer import Input D:\rujian\pc\lib\site-packages\tensorflow\python\keras\models.py in <module> 20 from tensorflow.python.keras import metrics as metrics_module 21 from tensorflow.python.keras import optimizer_v1 ---> 22 from tensorflow.python.keras.engine import functional 23 from tensorflow.python.keras.engine import sequential 24 from tensorflow.python.keras.engine import training D:\rujian\pc\lib\site-packages\tensorflow\python\keras\engine\functional.py in <module> 30 from tensorflow.python.keras.engine import input_spec 31 from tensorflow.python.keras.engine import node as node_module ---> 32 from tensorflow.python.keras.engine import training as training_lib 33 from tensorflow.python.keras.engine import training_utils 34 from tensorflow.python.keras.saving.saved_model import network_serialization D:\rujian\pc\lib\site-packages\tensorflow\python\keras\engine\training.py in <module> 52 from tensorflow.python.keras.mixed_precision import loss_scale_optimizer as lso 53 from tensorflow.python.keras.mixed_precision import policy ---> 54 from tensorflow.python.keras.saving import hdf5_format 55 from tensorflow.python.keras.saving import save 56 from tensorflow.python.keras.saving import saving_utils D:\rujian\pc\lib\site-packages\tensorflow\python\keras\saving\hdf5_format.py in <module> 35 # pylint: disable=g-import-not-at-top 36 try: ---> 37 import h5py 38 HDF5_OBJECT_HEADER_LIMIT = 64512 39 except ImportError: D:\rujian\pc\lib\site-packages\h5py\__init__.py in <module> 44 _errors.silence_errors() 45 ---> 46 from ._conv import register_converters as _register_converters 47 _register_converters() 48 h5py\h5t.pxd in init h5py._conv() h5py\h5t.pyx in init h5py.h5t() ~\AppData\Roaming\Python\Python38\site-packages\numpy\__init__.py in __getattr__(attr) 318 return Tester 319 --> 320 raise AttributeError("module {!r} has no attribute " 321 "{!r}".format(__name__, attr)) 322 AttributeError: module 'numpy' has no attribute 'typeDict'
最新发布
10-24
(jg-11) C:\Users\admin>pip install --upgrade tensorflow-datasets Requirement already satisfied: tensorflow-datasets in d:\software\anaconda\envs\jg-11\lib\site-packages (4.9.3) Requirement already satisfied: absl-py in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) ( 2.3.1) Requirement already satisfied: array-record in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datase ts) (0.4.1) Requirement already satisfied: click in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (8. 1.8) Requirement already satisfied: dm-tree in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) ( 0.1.8) Requirement already satisfied: etils>=0.9.0 in d:\software\anaconda\envs\jg-11\lib\site-packages (from etils[enp,epath,e tree]>=0.9.0->tensorflow-datasets) (1.5.2) Requirement already satisfied: numpy in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (1. 26.4) Requirement already satisfied: promise in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) ( 2.3) Requirement already satisfied: protobuf>=3.20 in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-data sets) (4.21.12) Requirement already satisfied: psutil in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (5 .9.0) Requirement already satisfied: requests>=2.19.0 in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-da tasets) (2.32.4) Requirement already satisfied: tensorflow-metadata in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow -datasets) (1.17.2) Requirement already satisfied: termcolor in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (3.1.0) Requirement already satisfied: toml in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (0.1 0.2) Requirement already satisfied: tqdm in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (4.6 7.1) Requirement already satisfied: wrapt in d:\software\anaconda\envs\jg-11\lib\site-packages (from tensorflow-datasets) (1. 14.2) Requirement already satisfied: fsspec in d:\software\anaconda\envs\jg-11\lib\site-packages (from etils[enp,epath,etree]> =0.9.0->tensorflow-datasets) (2025.7.0) Requirement already satisfied: importlib_resources in d:\software\anaconda\envs\jg-11\lib\site-packages (from etils[enp, epath,etree]>=0.9.0->tensorflow-datasets) (6.5.2) Requirement already satisfied: typing_extensions in d:\software\anaconda\envs\jg-11\lib\site-packages (from etils[enp,ep ath,etree]>=0.9.0->tensorflow-datasets) (4.12.2) Requirement already satisfied: zipp in d:\software\anaconda\envs\jg-11\lib\site-packages (from etils[enp,epath,etree]>=0 .9.0->tensorflow-datasets) (3.21.0) Requirement already satisfied: charset_normalizer<4,>=2 in d:\software\anaconda\envs\jg-11\lib\site-packages (from reque sts>=2.19.0->tensorflow-datasets) (3.3.2) Requirement already satisfied: idna<4,>=2.5 in d:\software\anaconda\envs\jg-11\lib\site-packages (from requests>=2.19.0- >tensorflow-datasets) (3.10) Requirement already satisfied: urllib3<3,>=1.21.1 in d:\software\anaconda\envs\jg-11\lib\site-packages (from requests>=2 .19.0->tensorflow-datasets) (2.5.0) Requirement already satisfied: certifi>=2017.4.17 in d:\software\anaconda\envs\jg-11\lib\site-packages (from requests>=2 .19.0->tensorflow-datasets) (2025.8.3) Requirement already satisfied: colorama in d:\software\anaconda\envs\jg-11\lib\site-packages (from click->tensorflow-dat asets) (0.4.6) Requirement already satisfied: six in d:\software\anaconda\envs\jg-11\lib\site-packages (from promise->tensorflow-datase ts) (1.17.0) (jg-11) C:\Users\admin> 只有需求条件已经准备好,但是没有安装部分
08-16
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值