J'appelle le simple script suivant pour me connecter à une base de données Mongo via Python.
Il s'agit d'un exemple tiré de la 10gen education course M101 - MongoDB for Developers (en anglais) , et d'après les forums, je ne suis pas la seule personne à avoir ce problème.
import pymongo
from pymongo import Connection
connection = Connection('localhost', 27017)
J'ai installé pymongo avec pip comme décrit ici et tout a bien fonctionné. Maintenant, lorsque j'essaie d'importer la classe Connection, j'obtiens l'erreur suivante :
ImportError: cannot import name Connection
J'ai consulté le fil de discussion suivant jusqu'à présent : pymongo est installé mais l'importation échoue
mais cela ne s'applique pas à mon environnement car j'utilise Python 2.7.1 et je suis sur Mac OS au lieu de CentOS. J'ai également fait quelques recherches sur Google, mais la seule chose que j'ai trouvée jusqu'à présent est de vérifier que PyMongo est correctement installé, ce que j'ai fait et qui revient :
Requirement already satisfied
Toute aide serait appréciée afin de pouvoir avancer dans le cours. Merci d'avance.