Skip to content

ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject #98406

@anshusharan312-tech

Description

@anshusharan312-tech

Issue type

Bug

Have you reproduced the bug with TensorFlow Nightly?

Yes

Source

source

TensorFlow version

2.19

Custom code

Yes

OS platform and distribution

Windows 10

Mobile device

No response

Python version

3.11

Bazel version

No response

GCC/compiler version

Device Name DESKTOP-BR753K7 Processor Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz 2.00 GHz Installed RAM 4.00 GB (3.87 GB usable) Storage 238 GB SSD SATA SSD 256GB, 932 GB HDD TOSHIBA MQ01ABD100 Graphics Card Intel(R) HD Graphics 520 (128 MB) Device ID E482B867-C28D-442E-895B-751D6D45FAA4 Product ID 00327-30462-88100-AAOEM System Type 64-bit operating system, x64-based processor

CUDA/cuDNN version

cudnn-8.1.0.77

GPU model and memory

Device Name DESKTOP-BR753K7 Processor Intel(R) Core(TM) i3-6006U CPU @ 2.00GHz 2.00 GHz Installed RAM 4.00 GB (3.87 GB usable) Storage 238 GB SSD SATA SSD 256GB, 932 GB HDD TOSHIBA MQ01ABD100 Graphics Card Intel(R) HD Graphics 520 (128 MB) Device ID E482B867-C28D-442E-895B-751D6D45FAA4 Product ID 00327-30462-88100-AAOEM System Type 64-bit operating system, x64-based processor

Current behavior?

Image

pip install tensorflow

Collecting numpy<2.2.0,>=1.26.0 (from tensorflow)
Using cached numpy-2.1.3-cp311-cp311-win_amd64.whl (12.9 MB)
Requirement already satisfied: h5py>=3.11.0 in c:\users\me\anaconda3\lib\site-packages (from tensorflow) (3.14.0)
Requirement already satisfied: ml-dtypes<1.0.0,>=0.5.1 in c:\users\me\anaconda3\lib\site-packages (from tensorflow) (0.5.3)
Requirement already satisfied: tensorflow-io-gcs-filesystem>=0.23.1 in c:\users\me\anaconda3\lib\site-packages (from tensorflow) (0.31.0)
Requirement already satisfied: wheel<1.0,>=0.23.0 in c:\users\me\anaconda3\lib\site-packages (from astunparse>=1.6.0->tensorflow) (0.38.4)
Requirement already satisfied: rich in c:\users\me\anaconda3\lib\site-packages (from keras>=3.5.0->tensorflow) (14.1.0)
Requirement already satisfied: namex in c:\users\me\anaconda3\lib\site-packages (from keras>=3.5.0->tensorflow) (0.1.0)
Requirement already satisfied: optree in c:\users\me\anaconda3\lib\site-packages (from keras>=3.5.0->tensorflow) (0.17.0)
Requirement already satisfied: charset_normalizer<4,>=2 in c:\users\me\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorflow) (2.0.4)
Requirement already satisfied: idna<4,>=2.5 in c:\users\me\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorflow) (3.4)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\me\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorflow) (1.26.16)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\me\anaconda3\lib\site-packages (from requests<3,>=2.21.0->tensorflow) (2025.7.14)
Requirement already satisfied: markdown>=2.6.8 in c:\users\me\anaconda3\lib\site-packages (from tensorboard~=2.19.0->tensorflow) (3.4.1)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in c:\users\me\anaconda3\lib\site-packages (from tensorboard~=2.19.0->tensorflow) (0.7.2)
Requirement already satisfied: werkzeug>=1.0.1 in c:\users\me\anaconda3\lib\site-packages (from tensorboard~=2.19.0->tensorflow) (2.2.3)
Requirement already satisfied: MarkupSafe>=2.1.1 in c:\users\me\anaconda3\lib\site-packages (from werkzeug>=1.0.1->tensorboard~=2.19.0->tensorflow) (2.1.1)
Requirement already satisfied: markdown-it-py>=2.2.0 in c:\users\me\anaconda3\lib\site-packages (from rich->keras>=3.5.0->tensorflow) (2.2.0)
Requirement already satisfied: pygments<3.0.0,>=2.13.0 in c:\users\me\anaconda3\lib\site-packages (from rich->keras>=3.5.0->tensorflow) (2.15.1)
Requirement already satisfied: mdurl~=0.1 in c:\users\me\anaconda3\lib\site-packages (from markdown-it-py>=2.2.0->rich->keras>=3.5.0->tensorflow) (0.1.0)
Installing collected packages: numpy, tensorflow
Attempting uninstall: numpy
Found existing installation: numpy 1.24.3
Uninstalling numpy-1.24.3:
Successfully uninstalled numpy-1.24.3
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
gensim 4.3.0 requires FuzzyTM>=0.4.0, which is not installed.
tables 3.8.0 requires blosc2~=2.0.0, which is not installed.
tables 3.8.0 requires cython>=0.29.21, which is not installed.
transformers 2.1.1 requires sentencepiece, which is not installed.
numba 0.57.0 requires numpy<1.25,>=1.21, but you have numpy 2.1.3 which is incompatible.
scipy 1.10.1 requires numpy<1.27.0,>=1.19.5, but you have numpy 2.1.3 which is incompatible.
Successfully installed numpy-2.1.3 tensorflow-2.19.0

Standalone code to reproduce the issue

import tensorflow as tf

C:\Users\Me\anaconda3\Lib\site-packages\scipy\__init__.py:143: UserWarning: A NumPy version >=1.19.5 and <1.27.0 is required for this version of SciPy (detected version 2.1.3)
  warnings.warn(f"A NumPy version >={np_minversion} and <{np_maxversion}"

A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.1.3 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last):  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel_launcher.py", line 17, in <module>
    app.launch_new_instance()
  File "C:\Users\Me\anaconda3\Lib\site-packages\traitlets\config\application.py", line 992, in launch_instance
    app.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelapp.py", line 711, in start
    self.io_loop.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\tornado\platform\asyncio.py", line 215, in start
    self.asyncio_loop.run_forever()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 607, in run_forever
    self._run_once()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 1922, in _run_once
    handle._run()
  File "C:\Users\Me\anaconda3\Lib\asyncio\events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 510, in dispatch_queue
    await self.process_one()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 499, in process_one
    await dispatch(*args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 406, in dispatch_shell
    await result
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 729, in execute_request
    reply_content = await reply_content
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\ipkernel.py", line 411, in do_execute
    res = shell.run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\zmqshell.py", line 531, in run_cell
    return super().run_cell(*args, **kwargs)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3006, in run_cell
    result = self._run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3061, in _run_cell
    result = runner(coro)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\async_helpers.py", line 129, in _pseudo_sync_runner
    coro.send(None)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3266, in run_cell_async
    has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3445, in run_ast_nodes
    if await self.run_code(code, result, async_=asy):
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3505, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "C:\Users\Me\AppData\Local\Temp\ipykernel_11516\3793406994.py", line 1, in <module>
    import tensorflow as tf
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\__init__.py", line 49, in <module>
    from tensorflow._api.v2 import __internal__
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\__init__.py", line 13, in <module>
    from tensorflow._api.v2.__internal__ import feature_column
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\feature_column\__init__.py", line 8, in <module>
    from tensorflow.python.feature_column.feature_column_v2 import DenseColumn # line: 1777
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column_v2.py", line 38, in <module>
    from tensorflow.python.feature_column import feature_column as fc_old
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column.py", line 41, in <module>
    from tensorflow.python.layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\layers\base.py", line 16, in <module>
    from tensorflow.python.keras.legacy_tf_layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\__init__.py", line 25, in <module>
    from tensorflow.python.keras import models
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\models.py", line 25, in <module>
    from tensorflow.python.keras.engine import training_v1
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\engine\training_v1.py", line 46, in <module>
    from tensorflow.python.keras.engine import training_arrays_v1
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\engine\training_arrays_v1.py", line 37, in <module>
    from scipy.sparse import issparse  # pylint: disable=g-import-not-at-top
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\__init__.py", line 267, in <module>
    from ._csr import *
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\_csr.py", line 10, in <module>
    from ._sparsetools import (csr_tocsc, csr_tobsr, csr_count_blocks,
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
AttributeError: _ARRAY_API not found


A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.1.3 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last):  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel_launcher.py", line 17, in <module>
    app.launch_new_instance()
  File "C:\Users\Me\anaconda3\Lib\site-packages\traitlets\config\application.py", line 992, in launch_instance
    app.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelapp.py", line 711, in start
    self.io_loop.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\tornado\platform\asyncio.py", line 215, in start
    self.asyncio_loop.run_forever()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 607, in run_forever
    self._run_once()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 1922, in _run_once
    handle._run()
  File "C:\Users\Me\anaconda3\Lib\asyncio\events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 510, in dispatch_queue
    await self.process_one()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 499, in process_one
    await dispatch(*args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 406, in dispatch_shell
    await result
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 729, in execute_request
    reply_content = await reply_content
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\ipkernel.py", line 411, in do_execute
    res = shell.run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\zmqshell.py", line 531, in run_cell
    return super().run_cell(*args, **kwargs)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3006, in run_cell
    result = self._run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3061, in _run_cell
    result = runner(coro)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\async_helpers.py", line 129, in _pseudo_sync_runner
    coro.send(None)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3266, in run_cell_async
    has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3445, in run_ast_nodes
    if await self.run_code(code, result, async_=asy):
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3505, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "C:\Users\Me\AppData\Local\Temp\ipykernel_11516\3793406994.py", line 1, in <module>
    import tensorflow as tf
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\__init__.py", line 49, in <module>
    from tensorflow._api.v2 import __internal__
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\__init__.py", line 13, in <module>
    from tensorflow._api.v2.__internal__ import feature_column
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\feature_column\__init__.py", line 8, in <module>
    from tensorflow.python.feature_column.feature_column_v2 import DenseColumn # line: 1777
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column_v2.py", line 38, in <module>
    from tensorflow.python.feature_column import feature_column as fc_old
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column.py", line 41, in <module>
    from tensorflow.python.layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\layers\base.py", line 16, in <module>
    from tensorflow.python.keras.legacy_tf_layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\__init__.py", line 25, in <module>
    from tensorflow.python.keras import models
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\models.py", line 25, in <module>
    from tensorflow.python.keras.engine import training_v1
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\engine\training_v1.py", line 71, in <module>
    from scipy.sparse import issparse  # pylint: disable=g-import-not-at-top
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\__init__.py", line 267, in <module>
    from ._csr import *
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\_csr.py", line 10, in <module>
    from ._sparsetools import (csr_tocsc, csr_tobsr, csr_count_blocks,
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
AttributeError: _ARRAY_API not found

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
Cell In[3], line 1
----> 1 import tensorflow as tf

File ~\anaconda3\Lib\site-packages\tensorflow\__init__.py:468
    466     importlib.import_module("tf_keras.src.optimizers")
    467   else:
--> 468     importlib.import_module("keras.src.optimizers")
    469 except (ImportError, AttributeError):
    470   pass

File ~\anaconda3\Lib\importlib\__init__.py:126, in import_module(name, package)
    124             break
    125         level += 1
--> 126 return _bootstrap._gcd_import(name[level:], package, level)

File ~\anaconda3\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 ~\anaconda3\Lib\site-packages\keras\_tf_keras\__init__.py:1
----> 1 from keras._tf_keras import keras

File ~\anaconda3\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 ~\anaconda3\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 ~\anaconda3\Lib\site-packages\keras\src\__init__.py:8
      6 from keras.src import initializers
      7 from keras.src import layers
----> 8 from keras.src import models
      9 from keras.src import ops
     10 from keras.src import optimizers

File ~\anaconda3\Lib\site-packages\keras\src\models\__init__.py:1
----> 1 from keras.src.models.functional import Functional
      2 from keras.src.models.model import Model
      3 from keras.src.models.sequential import Sequential

File ~\anaconda3\Lib\site-packages\keras\src\models\functional.py:16
     14 from keras.src.legacy.saving import saving_utils
     15 from keras.src.legacy.saving import serialization as legacy_serialization
---> 16 from keras.src.models.model import Model
     17 from keras.src.ops.function import Function
     18 from keras.src.ops.function import _build_map

File ~\anaconda3\Lib\site-packages\keras\src\models\model.py:12
     10 from keras.src.models.variable_mapping import map_saveable_variables
     11 from keras.src.saving import saving_api
---> 12 from keras.src.trainers import trainer as base_trainer
     13 from keras.src.utils import summary_utils
     14 from keras.src.utils import traceback_utils

File ~\anaconda3\Lib\site-packages\keras\src\trainers\trainer.py:14
     12 from keras.src.trainers.compile_utils import CompileLoss
     13 from keras.src.trainers.compile_utils import CompileMetrics
---> 14 from keras.src.trainers.data_adapters import data_adapter_utils
     15 from keras.src.utils import python_utils
     16 from keras.src.utils import traceback_utils

File ~\anaconda3\Lib\site-packages\keras\src\trainers\data_adapters\__init__.py:4
      1 import types
      3 from keras.src.distribution import distribution_lib
----> 4 from keras.src.trainers.data_adapters import array_data_adapter
      5 from keras.src.trainers.data_adapters import data_adapter
      6 from keras.src.trainers.data_adapters import py_dataset_adapter

File ~\anaconda3\Lib\site-packages\keras\src\trainers\data_adapters\array_data_adapter.py:7
      4 import numpy as np
      6 from keras.src import tree
----> 7 from keras.src.trainers.data_adapters import array_slicing
      8 from keras.src.trainers.data_adapters import data_adapter_utils
      9 from keras.src.trainers.data_adapters.data_adapter import DataAdapter

File ~\anaconda3\Lib\site-packages\keras\src\trainers\data_adapters\array_slicing.py:12
      9 from keras.src.utils.module_utils import tensorflow as tf
     11 try:
---> 12     import pandas
     13 except ImportError:
     14     pandas = None

File ~\anaconda3\Lib\site-packages\pandas\__init__.py:22
     19 del _hard_dependencies, _dependency, _missing_dependencies
     21 # numpy compat
---> 22 from pandas.compat import is_numpy_dev as _is_numpy_dev  # pyright: ignore # noqa:F401
     24 try:
     25     from pandas._libs import hashtable as _hashtable, lib as _lib, tslib as _tslib

File ~\anaconda3\Lib\site-packages\pandas\compat\__init__.py:18
     15 from typing import TYPE_CHECKING
     17 from pandas._typing import F
---> 18 from pandas.compat.numpy import (
     19     is_numpy_dev,
     20     np_version_under1p21,
     21 )
     22 from pandas.compat.pyarrow import (
     23     pa_version_under1p01,
     24     pa_version_under2p0,
   (...)
     31     pa_version_under9p0,
     32 )
     34 if TYPE_CHECKING:

File ~\anaconda3\Lib\site-packages\pandas\compat\numpy\__init__.py:4
      1 """ support numpy compatibility across versions """
      2 import numpy as np
----> 4 from pandas.util.version import Version
      6 # numpy versioning
      7 _np_version = np.__version__

File ~\anaconda3\Lib\site-packages\pandas\util\__init__.py:2
      1 # pyright: reportUnusedImport = false
----> 2 from pandas.util._decorators import (  # noqa:F401
      3     Appender,
      4     Substitution,
      5     cache_readonly,
      6 )
      8 from pandas.core.util.hashing import (  # noqa:F401
      9     hash_array,
     10     hash_pandas_object,
     11 )
     14 def __getattr__(name):

File ~\anaconda3\Lib\site-packages\pandas\util\_decorators.py:14
      6 from typing import (
      7     Any,
      8     Callable,
      9     Mapping,
     10     cast,
     11 )
     12 import warnings
---> 14 from pandas._libs.properties import cache_readonly
     15 from pandas._typing import (
     16     F,
     17     T,
     18 )
     19 from pandas.util._exceptions import find_stack_level

File ~\anaconda3\Lib\site-packages\pandas\_libs\__init__.py:13
      1 __all__ = [
      2     "NaT",
      3     "NaTType",
   (...)
      9     "Interval",
     10 ]
---> 13 from pandas._libs.interval import Interval
     14 from pandas._libs.tslibs import (
     15     NaT,
     16     NaTType,
   (...)
     21     iNaT,
     22 )

File ~\anaconda3\Lib\site-packages\pandas\_libs\interval.pyx:1, in init pandas._libs.interval()

ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject

Relevant log output

C:\Users\Me\anaconda3\Lib\site-packages\scipy\__init__.py:143: UserWarning: A NumPy version >=1.19.5 and <1.27.0 is required for this version of SciPy (detected version 2.1.3)
  warnings.warn(f"A NumPy version >={np_minversion} and <{np_maxversion}"

A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.1.3 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last):  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel_launcher.py", line 17, in <module>
    app.launch_new_instance()
  File "C:\Users\Me\anaconda3\Lib\site-packages\traitlets\config\application.py", line 992, in launch_instance
    app.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelapp.py", line 711, in start
    self.io_loop.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\tornado\platform\asyncio.py", line 215, in start
    self.asyncio_loop.run_forever()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 607, in run_forever
    self._run_once()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 1922, in _run_once
    handle._run()
  File "C:\Users\Me\anaconda3\Lib\asyncio\events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 510, in dispatch_queue
    await self.process_one()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 499, in process_one
    await dispatch(*args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 406, in dispatch_shell
    await result
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 729, in execute_request
    reply_content = await reply_content
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\ipkernel.py", line 411, in do_execute
    res = shell.run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\zmqshell.py", line 531, in run_cell
    return super().run_cell(*args, **kwargs)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3006, in run_cell
    result = self._run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3061, in _run_cell
    result = runner(coro)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\async_helpers.py", line 129, in _pseudo_sync_runner
    coro.send(None)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3266, in run_cell_async
    has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3445, in run_ast_nodes
    if await self.run_code(code, result, async_=asy):
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3505, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "C:\Users\Me\AppData\Local\Temp\ipykernel_11516\3793406994.py", line 1, in <module>
    import tensorflow as tf
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\__init__.py", line 49, in <module>
    from tensorflow._api.v2 import __internal__
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\__init__.py", line 13, in <module>
    from tensorflow._api.v2.__internal__ import feature_column
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\feature_column\__init__.py", line 8, in <module>
    from tensorflow.python.feature_column.feature_column_v2 import DenseColumn # line: 1777
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column_v2.py", line 38, in <module>
    from tensorflow.python.feature_column import feature_column as fc_old
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column.py", line 41, in <module>
    from tensorflow.python.layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\layers\base.py", line 16, in <module>
    from tensorflow.python.keras.legacy_tf_layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\__init__.py", line 25, in <module>
    from tensorflow.python.keras import models
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\models.py", line 25, in <module>
    from tensorflow.python.keras.engine import training_v1
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\engine\training_v1.py", line 46, in <module>
    from tensorflow.python.keras.engine import training_arrays_v1
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\engine\training_arrays_v1.py", line 37, in <module>
    from scipy.sparse import issparse  # pylint: disable=g-import-not-at-top
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\__init__.py", line 267, in <module>
    from ._csr import *
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\_csr.py", line 10, in <module>
    from ._sparsetools import (csr_tocsc, csr_tobsr, csr_count_blocks,
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
AttributeError: _ARRAY_API not found


A module that was compiled using NumPy 1.x cannot be run in
NumPy 2.1.3 as it may crash. To support both 1.x and 2.x
versions of NumPy, modules must be compiled with NumPy 2.0.
Some module may need to rebuild instead e.g. with 'pybind11>=2.12'.

If you are a user of the module, the easiest solution will be to
downgrade to 'numpy<2' or try to upgrade the affected module.
We expect that some modules will need time to support NumPy 2.

Traceback (most recent call last):  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel_launcher.py", line 17, in <module>
    app.launch_new_instance()
  File "C:\Users\Me\anaconda3\Lib\site-packages\traitlets\config\application.py", line 992, in launch_instance
    app.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelapp.py", line 711, in start
    self.io_loop.start()
  File "C:\Users\Me\anaconda3\Lib\site-packages\tornado\platform\asyncio.py", line 215, in start
    self.asyncio_loop.run_forever()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 607, in run_forever
    self._run_once()
  File "C:\Users\Me\anaconda3\Lib\asyncio\base_events.py", line 1922, in _run_once
    handle._run()
  File "C:\Users\Me\anaconda3\Lib\asyncio\events.py", line 80, in _run
    self._context.run(self._callback, *self._args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 510, in dispatch_queue
    await self.process_one()
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 499, in process_one
    await dispatch(*args)
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 406, in dispatch_shell
    await result
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\kernelbase.py", line 729, in execute_request
    reply_content = await reply_content
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\ipkernel.py", line 411, in do_execute
    res = shell.run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\ipykernel\zmqshell.py", line 531, in run_cell
    return super().run_cell(*args, **kwargs)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3006, in run_cell
    result = self._run_cell(
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3061, in _run_cell
    result = runner(coro)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\async_helpers.py", line 129, in _pseudo_sync_runner
    coro.send(None)
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3266, in run_cell_async
    has_raised = await self.run_ast_nodes(code_ast.body, cell_name,
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3445, in run_ast_nodes
    if await self.run_code(code, result, async_=asy):
  File "C:\Users\Me\anaconda3\Lib\site-packages\IPython\core\interactiveshell.py", line 3505, in run_code
    exec(code_obj, self.user_global_ns, self.user_ns)
  File "C:\Users\Me\AppData\Local\Temp\ipykernel_11516\3793406994.py", line 1, in <module>
    import tensorflow as tf
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\__init__.py", line 49, in <module>
    from tensorflow._api.v2 import __internal__
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\__init__.py", line 13, in <module>
    from tensorflow._api.v2.__internal__ import feature_column
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\_api\v2\__internal__\feature_column\__init__.py", line 8, in <module>
    from tensorflow.python.feature_column.feature_column_v2 import DenseColumn # line: 1777
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column_v2.py", line 38, in <module>
    from tensorflow.python.feature_column import feature_column as fc_old
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\feature_column\feature_column.py", line 41, in <module>
    from tensorflow.python.layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\layers\base.py", line 16, in <module>
    from tensorflow.python.keras.legacy_tf_layers import base
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\__init__.py", line 25, in <module>
    from tensorflow.python.keras import models
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\models.py", line 25, in <module>
    from tensorflow.python.keras.engine import training_v1
  File "C:\Users\Me\anaconda3\Lib\site-packages\tensorflow\python\keras\engine\training_v1.py", line 71, in <module>
    from scipy.sparse import issparse  # pylint: disable=g-import-not-at-top
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\__init__.py", line 267, in <module>
    from ._csr import *
  File "C:\Users\Me\anaconda3\Lib\site-packages\scipy\sparse\_csr.py", line 10, in <module>
    from ._sparsetools import (csr_tocsc, csr_tobsr, csr_count_blocks,
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
AttributeError: _ARRAY_API not found

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
Cell In[3], line 1
----> 1 import tensorflow as tf

File ~\anaconda3\Lib\site-packages\tensorflow\__init__.py:468
    466     importlib.import_module("tf_keras.src.optimizers")
    467   else:
--> 468     importlib.import_module("keras.src.optimizers")
    469 except (ImportError, AttributeError):
    470   pass

File ~\anaconda3\Lib\importlib\__init__.py:126, in import_module(name, package)
    124             break
    125         level += 1
--> 126 return _bootstrap._gcd_import(name[level:], package, level)

File ~\anaconda3\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 ~\anaconda3\Lib\site-packages\keras\_tf_keras\__init__.py:1
----> 1 from keras._tf_keras import keras

File ~\anaconda3\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 ~\anaconda3\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 ~\anaconda3\Lib\site-packages\keras\src\__init__.py:8
      6 from keras.src import initializers
      7 from keras.src import layers
----> 8 from keras.src import models
      9 from keras.src import ops
     10 from keras.src import optimizers

File ~\anaconda3\Lib\site-packages\keras\src\models\__init__.py:1
----> 1 from keras.src.models.functional import Functional
      2 from keras.src.models.model import Model
      3 from keras.src.models.sequential import Sequential

File ~\anaconda3\Lib\site-packages\keras\src\models\functional.py:16
     14 from keras.src.legacy.saving import saving_utils
     15 from keras.src.legacy.saving import serialization as legacy_serialization
---> 16 from keras.src.models.model import Model
     17 from keras.src.ops.function import Function
     18 from keras.src.ops.function import _build_map

File ~\anaconda3\Lib\site-packages\keras\src\models\model.py:12
     10 from keras.src.models.variable_mapping import map_saveable_variables
     11 from keras.src.saving import saving_api
---> 12 from keras.src.trainers import trainer as base_trainer
     13 from keras.src.utils import summary_utils
     14 from keras.src.utils import traceback_utils

File ~\anaconda3\Lib\site-packages\keras\src\trainers\trainer.py:14
     12 from keras.src.trainers.compile_utils import CompileLoss
     13 from keras.src.trainers.compile_utils import CompileMetrics
---> 14 from keras.src.trainers.data_adapters import data_adapter_utils
     15 from keras.src.utils import python_utils
     16 from keras.src.utils import traceback_utils

File ~\anaconda3\Lib\site-packages\keras\src\trainers\data_adapters\__init__.py:4
      1 import types
      3 from keras.src.distribution import distribution_lib
----> 4 from keras.src.trainers.data_adapters import array_data_adapter
      5 from keras.src.trainers.data_adapters import data_adapter
      6 from keras.src.trainers.data_adapters import py_dataset_adapter

File ~\anaconda3\Lib\site-packages\keras\src\trainers\data_adapters\array_data_adapter.py:7
      4 import numpy as np
      6 from keras.src import tree
----> 7 from keras.src.trainers.data_adapters import array_slicing
      8 from keras.src.trainers.data_adapters import data_adapter_utils
      9 from keras.src.trainers.data_adapters.data_adapter import DataAdapter

File ~\anaconda3\Lib\site-packages\keras\src\trainers\data_adapters\array_slicing.py:12
      9 from keras.src.utils.module_utils import tensorflow as tf
     11 try:
---> 12     import pandas
     13 except ImportError:
     14     pandas = None

File ~\anaconda3\Lib\site-packages\pandas\__init__.py:22
     19 del _hard_dependencies, _dependency, _missing_dependencies
     21 # numpy compat
---> 22 from pandas.compat import is_numpy_dev as _is_numpy_dev  # pyright: ignore # noqa:F401
     24 try:
     25     from pandas._libs import hashtable as _hashtable, lib as _lib, tslib as _tslib

File ~\anaconda3\Lib\site-packages\pandas\compat\__init__.py:18
     15 from typing import TYPE_CHECKING
     17 from pandas._typing import F
---> 18 from pandas.compat.numpy import (
     19     is_numpy_dev,
     20     np_version_under1p21,
     21 )
     22 from pandas.compat.pyarrow import (
     23     pa_version_under1p01,
     24     pa_version_under2p0,
   (...)
     31     pa_version_under9p0,
     32 )
     34 if TYPE_CHECKING:

File ~\anaconda3\Lib\site-packages\pandas\compat\numpy\__init__.py:4
      1 """ support numpy compatibility across versions """
      2 import numpy as np
----> 4 from pandas.util.version import Version
      6 # numpy versioning
      7 _np_version = np.__version__

File ~\anaconda3\Lib\site-packages\pandas\util\__init__.py:2
      1 # pyright: reportUnusedImport = false
----> 2 from pandas.util._decorators import (  # noqa:F401
      3     Appender,
      4     Substitution,
      5     cache_readonly,
      6 )
      8 from pandas.core.util.hashing import (  # noqa:F401
      9     hash_array,
     10     hash_pandas_object,
     11 )
     14 def __getattr__(name):

File ~\anaconda3\Lib\site-packages\pandas\util\_decorators.py:14
      6 from typing import (
      7     Any,
      8     Callable,
      9     Mapping,
     10     cast,
     11 )
     12 import warnings
---> 14 from pandas._libs.properties import cache_readonly
     15 from pandas._typing import (
     16     F,
     17     T,
     18 )
     19 from pandas.util._exceptions import find_stack_level

File ~\anaconda3\Lib\site-packages\pandas\_libs\__init__.py:13
      1 __all__ = [
      2     "NaT",
      3     "NaTType",
   (...)
      9     "Interval",
     10 ]
---> 13 from pandas._libs.interval import Interval
     14 from pandas._libs.tslibs import (
     15     NaT,
     16     NaTType,
   (...)
     21     iNaT,
     22 )

File ~\anaconda3\Lib\site-packages\pandas\_libs\interval.pyx:1, in init pandas._libs.interval()

ValueError: numpy.dtype size changed, may indicate binary incompatibility. Expected 96 from C header, got 88 from PyObject

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions