title: Unable to load mod_wsgi: Symbol not found: __Py_FalseStruct
body: <p>I'm trying to install <strong>mod_wsgi</strong> (3.4) on my mac (mountain lion), I followed all the instructions here: <a href="http://code.google.com/p/modwsgi/wiki/InstallationInstructions" rel="nofollow">http://code.google.com/p/modwsgi/wiki/InstallationInstructions</a> but I'm unable to load that module due to the following error:</p>
  
  <pre><code>httpd: Syntax error on line 119 of /private/etc/apache2/httpd.conf: Cannot load /usr/libexec/apache2/mod_wsgi.so into server: dlopen(/usr/libexec/apache2/mod_wsgi.so, 10): Symbol not found: __Py_FalseStruct\n  Referenced from: /usr/libexec/apache2/mod_wsgi.so\n  Expected in: flat namespace\n in /usr/libexec/apache2/mod_wsgi.so
  </code></pre>
  
  <p>the message above is displayed by testing apache modules with:</p>
  
  <pre><code>apachectl -M
  </code></pre>
  
  <p>I have the default python mac install (2.7) plus the latest 3.3 manually installed using the dedicated dmg, when I ran <code>./configure</code> I tried by specifying both versions and adding the flag <code>--disable-framework</code> (which honestly I don't know what it does, but I found it mentioned in other discussions).</p>
  
  <p>I'm stuck... what should I do?</p>
  
  <p><strong>UPDATE:</strong></p>
  
  <p>I configured mod_wsgi (with default python 2.7) by running:</p>
  
  <pre><code>make distclean
  ./configure
  make
  sudo make install
  </code></pre>
  
  <p>anyway I would like to use python 3.3, and fix the error I reported above</p>