title: Python module object has no attribute struct_time with homebrew on OSX Sierra but not debian
body: <p>I have the strangest problem. This Python code works on a Raspberry Pi running stock Debian:</p>
  
  <pre><code>from datetime import datetime, date, time
  now = datetime.now()
  print( now )
  print( now.strftime( "%d/%m/%y %H:%M" ) )
  </code></pre>
  
  <p>And gives the expected:</p>
  
  <pre><code>2017-07-17 08:17:17.567342
  17/07/17 08:17
  </code></pre>
  
  <p>On OSX Sierra with Python installed via Homebrew it gives:</p>
  
  <pre><code>2017-07-17 08:10:21.196849
  2017-07-17 08:10:21.197579
  Traceback (most recent call last):
    File "time.py", line 6, in &lt;module&gt;
      print( now.strftime( "%d/%m/%y %H:%M" ) )
    File "/Users/craign/Desktop/time.py", line 6, in &lt;module&gt;
      print( now.strftime( "%d/%m/%y %H:%M" ) )
  AttributeError: 'module' object has no attribute 'struct_time'
  </code></pre>
  
  <p>I have:</p>
  
  <pre><code>$ brew --version
  Homebrew 1.2.4
  $ python --version
  Python 2.7.13
  </code></pre>
  
  <p>Anybody have any ideas? I've scoured the interwebs, StackOverflow, etc. for a crazy amount of time on this and feel like a total idiot.</p>