tensorflow 安装出错的解决办法!

modelscope) powersys@powerSys:~/work/miniconda$ import tensorflow as tf import-im6.q16: unable to open X server localhost:11.0' @ error/import.c/ImportImageCommand/359. (modelscope) powersys@powerSys:~/work/miniconda$ python Python 3.8.12 | packaged by conda-forge | (default, Sep 29 2021, 19:52:28) [GCC 9.4.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import tensorflow as tf /home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/framework/dtypes.py:513: FutureWarning: In the future np.object will be defined as the corresponding NumPy scalar. np.object, Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/__init__.py", line 41, in <module> from tensorflow.python.tools import module_util as _module_util File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/__init__.py", line 46, in <module> from tensorflow.python import data File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/__init__.py", line 25, in <module> from tensorflow.python.data import experimental File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/experimental/__init__.py", line 96, in <module> from tensorflow.python.data.experimental import service File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/experimental/service/__init__.py", line 140, in <module> from tensorflow.python.data.experimental.ops.data_service_ops import distribute File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/experimental/ops/data_service_ops.py", line 25, in <module> from tensorflow.python.data.experimental.ops import compression_ops File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/experimental/ops/compression_ops.py", line 20, in <module> from tensorflow.python.data.util import structure File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/util/structure.py", line 26, in <module> from tensorflow.python.data.util import nest File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/data/util/nest.py", line 41, in <module> from tensorflow.python.framework import sparse_tensor as _sparse_tensor File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/framework/sparse_tensor.py", line 29, in <module> from tensorflow.python.framework import constant_op File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/framework/constant_op.py", line 29, in <module> from tensorflow.python.eager import execute File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/eager/execute.py", line 27, in <module> from tensorflow.python.framework import dtypes File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/tensorflow/python/framework/dtypes.py", line 513, in <module> np.object, File "/home/powersys/work/miniconda/envs/modelscope/lib/python3.8/site-packages/numpy/__init__.py", line 305, in __getattr__ raise AttributeError(__former_attrs__[attr]) AttributeError: module 'numpy' has no attribute 'object'. np.object was a deprecated alias for the builtin object. To avoid this error in existing code, use object by itself. Doing this will not modify any behavior and is safe. The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations

AttributeError: module 'numpy' has no attribute 'object'
是由于 TensorFlow 当前版本和你的 NumPy 版本不兼容。

🔍 根本原因:
从 NumPy 1.24 开始,np.object 被彻底移除(在 1.20 就已弃用);

但你安装的 TensorFlow 版本还在使用 np.object,导致导入失败。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值