title: Cannot import name 'keras_tensor' from 'tensorflow.python.keras.engine' despite proper versioning
body: <p>This is a follow-up question to the one posted at <a href="https://stackoverflow.com/questions/65464463/importerror-cannot-import-name-keras-tensor-from-tensorflow-python-keras-eng/65997670#65997670">ImportError: cannot import name &#39;keras_tensor&#39; from &#39;tensorflow.python.keras.engine&#39;</a>. I tried the answer provided and followed the versioning guidelines provided at <a href="https://github.com/tensorflow/addons" rel="nofollow noreferrer">https://github.com/tensorflow/addons</a>, and I'm still getting an error:</p>
  <pre><code>09:38 $ python
  Python 3.8.6 | packaged by conda-forge | (default, Oct  7 2020, 19:08:05)
  [GCC 7.5.0] on linux
  Type &quot;help&quot;, &quot;copyright&quot;, &quot;credits&quot; or &quot;license&quot; for more information.
  &gt;&gt;&gt; import tensorflow; tensorflow.__version__
  '2.2.0'
  &gt;&gt;&gt; import tensorflow_addons; tensorflow_addons.__version__
  '0.11.2'
  &gt;&gt;&gt; from tensorflow.python.keras.engine import keras_tensor
  Traceback (most recent call last):
    File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;
  ImportError: cannot import name 'keras_tensor' from 'tensorflow.python.keras.engine' (/home/artur/miniconda3/envs/institution_name/lib/python3.8/site-packages/tensorflow/python/keras/engine/__init__.py)
  </code></pre>
  <p>So the python version is 3.8.6, tensorflow is 2.2.0, and tensorflow_addons is 0.11.2. I can import them, but not the specific module. Any thoughts on what could be happening?</p>