title: Importing tensorflow makes python 3.6.5 error
body: <p>Tensorflow used to work on my computer. But now when I try to <code>import tensorflow</code> python itself errors out. I am not given a traceback call to tell me what the error  is. I get a window's prompt that says "Python has stopped working". When I click "debug" all I get is "An unhandled win32 exception occurred in python.exe". I've never had a python package actually error out python itself for me, I've always just had a traceback error thrown by python if I didn't install something right. </p>
  
  <p>I've tried uninstalling and reinstalling tensorflow (effectively updating from 1.7.0 to 1.12.0) but that has not helped. I'm not sure how to search for a solution to this problem either since I'm not given a traceback or an error code or an error message aside from the very generic one above.</p>
  
  <p>I'm currently using python 3.6.5 with tensorflow 1.12.0 (CPU only) installed. My OS is Windows 7 Enterprise 64 bit.  </p>
  
  <p>Any ideas? </p>
  
  <p>EDIT: The python distro I am using is through Anaconda and I'm trying to run python directly through the anaconda prompt (command line interface). </p>
  
  <p>EDIT2: I used the <code>faulthandler</code> module to see if I can get a stack trace out of it, and I got a <code>Windows fatal exception: code 0xc0000139</code> and a  <code>Windows fatal exception: access violation</code>, along with a bunch of lines linking to various <code>frozen importlib._bootstrap</code> lines of code in various <code>__init__.py</code> modules.</p>
  
  <p>EDIT3: For a bit more context, this is on a workplace machine with a lot of security software installed on it.  </p>