Modifica:questa risposta è obsoleta. PyMongo ora supporta ufficialmente Python 3.
La risposta è già stata data nei commenti, ma fornirò comunque un riepilogo completo:
- A partire da maggio 2011, Python 3 non è ufficialmente supportato da MongoDB
- Il biglietto per "Supporto per Python 3" è stato rilasciato alcuni anni fa (https://jira.mongodb.org/browse/PYTHON-84">https:// jira.mongodb.org/browse/PYTHON-84 ) quindi gli sviluppatori di MongoDB sono consapevoli di questa necessità.
- Come già detto da Adam, esiste un port di PyMongo per Python 3 in PyPi (http://pypi.python.org/pypi/pymongo3 ) che potrebbe essere utilizzato ed è definito "semi-ufficiale"
- I codici sorgente per il fork di Python 3 sono disponibili su https://github.com/ sovnarkom/mongo-python3-driver
- Se vuoi avere un impatto sull'ufficialità di questo fork, fai un voto positivo al suo ticket ( https://jira.mongodb.org/browse/PYTHON-84 )
- Con un numero sufficiente di voti/richieste degli utenti, un giorno mi aspetto di ottenere un driver Python 3 ufficiale