NumPy==1.19.5 is causing issues when used with TensorFlow 2.4
TensorFlow in version 2.4 does not start when NumPy 1.19.5 is installed.
An error occurs on TensorFlow import when TensorFlow is used with NumPy==1.19.5:
import tensorflow as tf I tensorflow/stream_executor/platform/default/dso_loader.cc:49 I Successfully opened dynamic library libcudart.so.11.0 RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd ImportError: numpy.core._multiarray_umath failed to import ImportError: numpy.core.umath failed to import F tensorflow/python/lib/core/bfloat16.cc:714 Check failed: PyBfloat16_Type.tp_base != nullptr Aborted (core dumped
Resolver automatically prevents from resolving NumPy==1.19.5 with TensorFlow.