Editar:esta resposta está desatualizada. O PyMongo agora suporta oficialmente o Python 3.
A resposta já foi dada nos comentários, mas vou fornecer um resumo abrangente mesmo assim:
- A partir de maio de 2011, o Python 3 não é oficialmente suportado pelo MongoDB
- Ticket para "Suporte para Python 3" foi há alguns anos (https:// jira.mongodb.org/browse/PYTHON-84 ) para que os desenvolvedores do MongoDB estejam cientes dessa necessidade.
- Como já foi dito por Adam, existe uma porta do PyMongo para Python 3 no PyPi (http://pypi.python.org/pypi/pymongo3 ) que pode ser usado e é definido como "semi-oficial"
- Os códigos-fonte para o fork do Python 3 estão disponíveis em https://github.com/ sovnarkom/mongo-python3-driver
- Se você quiser impactar na oficialização deste fork, dê um upvote no ticket ( https://jira.mongodb.org/browse/PYTHON-84 )
- Com upvotes/solicitações de usuários suficientes, espero obter um driver oficial do Python 3 algum dia