plaintext
ImportError: numpy.core.multiarray failed to import
问题来源
此错误通常由 NumPy 的版本与 TensorFlow 不兼容引起。用户可能安装了一个不兼容的 NumPy 版本,例如最新的 NumPy 版本可能与某些旧版本的 TensorFlow 不兼容。
解决方案
Stack Overflow 上的建议包括:
-
查看安装的
NumPy版本:bashpip list | grep numpy -
降级
NumPy:根据TensorFlow的要求,安装一个兼容的NumPy版本,例如:bashpip install numpy==1.19.5 -
使用
requirements.txt管理依赖 :在项目根目录创建requirements.txt文件,确保版本的兼容性。