A melhor aposta é construir mod_wsgi e MySQLdb usando o python de 64 bits que você tem.
O processo usual é baixar o código, cd em seu diretório e então:
python setup.py build
python setup.py install
(sudo pode ser necessário)
Eu fiz o upgrade do Python no Snow Leopard que quebrou o Django.
Então, voltei para a versão 2.6, mas agora não consigo fazer o banco de dados do MySQL rodar, porque agora estou executando uma versão de 32 bits do Python.
Eu gostaria de ter uma versão do Python que trabalhe com minha instalação do mod_wsgi E trabalharei com o MySQLdb ... Eu acho que preciso ir para uma versão de 64 bits?
Observação: não acho que eu tenha desinstalado a versão original, mas não sei como voltar a ela.
quando eu
cd /Library/Frameworks/Python.framework/Versions/
Eu vejo:
2.6 3.2 Current
e quando eu digito
python
Eu recebo:
Python 2.6.6 (r266:84374, Aug 31 2010, 11:00:51)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Mas quando eu digito
>>> import platform
>>> platform.architecture()
Eu recebo:
('32bit', '')
Tags mysql python osx-snow-leopard