title: Tensorflow won't work and it won't uninstall either
body: <p>So as you can see here we have python and anaconda</p>
  
  <pre><code>Python 3.6.1 |Anaconda 4.4.0 (x86_64)| (default, May 11 2017, 13:04:09) 
  [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin
  Type "help", "copyright", "credits" or "license" for more information.
  </code></pre>
  
  <p>Then installed Tensorflow using pip3 and tfBinaryURL eventually testing the installation-</p>
  
  <pre><code>&gt;&gt;&gt; #python
  ... import tensorflow as tf
  Traceback (most recent call last):
    File "&lt;stdin&gt;", line 2, in &lt;module&gt;
  ModuleNotFoundError: No module named 'tensorflow'
  &gt;&gt;&gt; 
  </code></pre>
  
  <p>So I tried uninstalling Tensorflow using pip uninstall tensorflow but again after the y/n prompt (typed "y") </p>
  
  <pre><code>  Installing collected packages: tensorflow
    Found existing installation: tensorflow 1.3.0
    Uninstalling tensorflow-1.3.0:
  Exception:
  Traceback (most recent call last):
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/shutil.py", line 544, in move
      os.rename(src, real_dst)
  PermissionError: [Errno 13] Permission denied: '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/external/__pycache__/__init__.cpython-36.pyc' -&gt; '/var/folders/61/1b15w21n0jbc2sndhd3j7xfr0000gn/T/pip-oepk4q_b-uninstall/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/external/__pycache__/__init__.cpython-36.pyc'
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/basecommand.py", line 215, in main
      status = self.run(options, args)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/commands/install.py", line 342, in run
      prefix=options.prefix_path,
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_set.py", line 778, in install
      requirement.uninstall(auto_confirm=True)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_install.py", line 754, in uninstall
      paths_to_remove.remove(auto_confirm)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/req/req_uninstall.py", line 115, in remove
      renames(path, new_path)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/pip/utils/__init__.py", line 267, in renames
      shutil.move(old, new)
    File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/shutil.py", line 559, in move
      os.unlink(src)
  PermissionError: [Errno 13] Permission denied: '/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/external/__pycache__/__init__.cpython-36.pyc'
  </code></pre>
  
  <p>this happens. </p>
  
  <p>If it's pre-installed as it says ideally the program #1 should work - but it doesn't. </p>
  
  <p>So tried doing the installation via anaconda this time just in case the issue is due to different versions of Python - </p>
  
  <pre><code>    XXXs-MacBook-Pro:~ abi$ virtualenv --system-site-packages -p python3 ~/tensorflow
  Running virtualenv with interpreter /Users/abi/anaconda/bin/python3
  Using base prefix '/Users/abi/anaconda'
  New python executable in /Users/abi/tensorflow/bin/python3
  Also creating executable in /Users/abi/tensorflow/bin/python
  dyld: Library not loaded: @rpath/libpython3.6m.dylib
    Referenced from: /Users/abi/tensorflow/bin/python3
    Reason: image not found
  ERROR: The executable /Users/abi/tensorflow/bin/python3 is not functioning
  ERROR: It thinks sys.prefix is '/Users/abi' (should be '/Users/abi/tensorflow')
  ERROR: virtualenv is not compatible with this system or executable
  </code></pre>
  
  <p>Can you help, please? </p>