title: Python 3 pygame has no attribute init
body: <p>I should probably make this clear from the offset: I know this is a common error, and I've been reading up on several other questions asked along the same lines, but the solution to all of them seems to be, 'you have some other file called 'pygame.py', you need to rename it'.  That doesn't work for me because I am absolutely positive that I have no other files on my computer named pygame other than the one installed in my site packages. This is the code I am trying to run:</p>
  
  <pre><code>import pygame
  pygame.init()
  </code></pre>
  
  <p>and this is the error message I get:</p>
  
  <pre><code>Traceback (most recent call last):
    File "C:\Python34\Games\Race.py", line 2, in &lt;module&gt;
      pygame.init()
  AttributeError: 'module' object has no attribute 'init'
  </code></pre>
  
  <p>I even ran <code>pygame.__path__</code> to make sure it wasn't confused with some other file named pygame, but it returned</p>
  
  <pre><code>NamespacePath(['C:\\Python34\\lib\\site-packages\\pygame'])
  </code></pre>
  
  <p>meaning it definitely has the right file, but for some reason it still won't work.    </p>
  
  <p>EDIT: Two days later I still have no idea what's going on, I've uninstalled and reinstalled pygame several times, still got squat.</p>