title: Getting modulenotfound error when importing tensorflow.keras
body: <p>I am following neural nine's tutorial on how to build a chatbot (witch can be found <a href="https://www.youtube.com/watch?v=1lwddP0KUEg&amp;ab_channel=NeuralNine" rel="nofollow noreferrer">here</a>) and i had some issues installing tensorflow, but i finally did it, by first installing <code>tensorflow-gpu</code>, and then installing tensorflow.</p>
  <p>When i ran the program with these tensorflow imports:</p>
  <pre class="lang-py prettyprint-override"><code>from tensorflow.keras.models import Sequential
  from tensorflow.keras.layers import Dense, Activation, Dropout
  from tensorflow.keras.optimizers import SGD
  </code></pre>
  <p>I get</p>
  <pre><code>Traceback (most recent call last):
    File &quot;c:/Users/User/Documents/Python Projects/chatbot/traning.py&quot;, line 9, in &lt;module&gt;
      import tensorflow.keras
    File &quot;C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\__init__.py&quot;, line 41, in &lt;module&gt;
      from tensorflow.python.tools import module_util as _module_util
    File &quot;C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\__init__.py&quot;, line 40, in &lt;module&gt;
      from tensorflow.python.eager import context
    File &quot;C:\Users\User\AppData\Roaming\Python\Python38\site-packages\tensorflow\python\eager\context.py&quot;, line 29, in &lt;module&gt;
      from absl import logging
  ModuleNotFoundError: No module named 'absl'
  </code></pre>
  <p>I tried reinstalling abseil, but that didn't work. Then i checked online and most of the answers are suggesting that the person has installed abseil on python 2.x and that they just have to use <code>pip3</code>. I do not have python 2, so that is not possible. The question that is similar can be found <a href="https://www.xspdf.com/help/50889706.html" rel="nofollow noreferrer">here</a></p>