【发布时间】:2021-10-02 14:22:34
【问题描述】:
1 个月前 TensorFlow 运行良好。现在我什至无法导入它。我删除了 python 和 anaconda 以及基本环境文件。我重新安装了 anaconda 并使用 Anaconda 导航器安装 TensorFlow。 每次,我尝试导入 TensorFlow 我都会在 anaconda 提示符中收到此错误。
(base) C:\Users\Prakhar Sharma>python
Python 3.8.10 (default, May 19 2021, 13:12:57) [MSC v.1916 64 bit (AMD64)] :: Anaconda, Inc. on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import tensorflow
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "D:\Anaconda\lib\site-packages\tensorflow\__init__.py", line 41, in <module>
from tensorflow.python.tools import module_util as _module_util
File "D:\Anaconda\lib\site-packages\tensorflow\python\__init__.py", line 47, in <module>
from tensorflow.python import keras
File "D:\Anaconda\lib\site-packages\tensorflow\python\keras\__init__.py", line 27, in <module>
from tensorflow.python.keras import models
File "D:\Anaconda\lib\site-packages\tensorflow\python\keras\models.py", line 26, in <module>
from tensorflow.python.keras.engine import functional
File "D:\Anaconda\lib\site-packages\tensorflow\python\keras\engine\functional.py", line 38, in <module>
from tensorflow.python.keras.engine import training as training_lib
File "D:\Anaconda\lib\site-packages\tensorflow\python\keras\engine\training.py", line 50, in <module>
from tensorflow.python.keras.engine import data_adapter
File "D:\Anaconda\lib\site-packages\tensorflow\python\keras\engine\data_adapter.py", line 60, in <module>
import pandas as pd # pylint: disable=g-import-not-at-top
File "D:\Anaconda\lib\site-packages\pandas\__init__.py", line 22, in <module>
from pandas.compat import (
File "D:\Anaconda\lib\site-packages\pandas\compat\__init__.py", line 15, in <module>
from pandas.compat.numpy import (
File "D:\Anaconda\lib\site-packages\pandas\compat\numpy\__init__.py", line 7, in <module>
from pandas.util.version import Version
File "D:\Anaconda\lib\site-packages\pandas\util\__init__.py", line 1, in <module>
from pandas.util._decorators import ( # noqa
File "D:\Anaconda\lib\site-packages\pandas\util\_decorators.py", line 14, in <module>
from pandas._libs.properties import cache_readonly # noqa
File "D:\Anaconda\lib\site-packages\pandas\_libs\__init__.py", line 13, in <module>
from pandas._libs.interval import Interval
File "pandas\_libs\interval.pyx", line 1, in init pandas._libs.interval
ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject
>>>
另外,我不知道为什么它说MSC v.1916 64 bit (AMD64)。我有 Intel i5,我下载了正确的安装程序。
我有 TensorFlow 2.3.0。
see this snip for more details
我已经使用conda update -all 获取最新更新。
【问题讨论】:
-
参考这个 SO 答案:stackoverflow.com/questions/66060487/…
-
@Kishore 非常感谢
标签: python tensorflow