title: ModuleNotFoundError when trying to import Tensorflow
body: <p>When ever I run this code:</p>
  
  <pre><code>import tensorflow as tf
  
  tensor = tf.Tensor([[0, 1, 2, 3][3, 2, 1, 0]])
  print(tensor.shape)
  print(tensor.shape[0])
  </code></pre>
  
  <p>I get this error:</p>
  
  <blockquote>
    <p>Traceback (most recent call last):    File "singlestock/code.py", line
    1, in 
        import tensorflow as tf   File "D:\documenten\programs\Python\3.7.4\lib\site-packages\tensorflow\__init__.py",
    line 98, in 
         from tensorflow_core import *</p>
    
    <p>File
    "D:\documenten\programs\Python\3.7.4\lib\site-packages\tensorflow_core\__init__.py",
    line 40, in 
         from tensorflow.python.tools import module_util as _module_util</p>
    
    <p>ModuleNotFoundError: No module named 'tensorflow.python.tools';
    'tensorflow.python' is not a package</p>
  </blockquote>
  
  <p>I have tried to solve it by reïnstalling python and all packages. That didn't work. </p>
  
  <p>I later tried to reïnstall all packages with the pip cache disabled, which also didn't work. </p>
  
  <p>I also ran down all the code and seems like "module_util" is right there where it should be ("D:\documenten\programs\Python\3.7.4\Lib\site-packages\tensorflow_core\python\tools\module_util.py"). </p>
  
  <p>This problem doesn't occur when importing other packages. It's only with Tensorflow.</p>
  
  <p>So i don't get why python couldn't find that module.
  How can I solve this problem?</p>