2011-06-06 4 views
0

Je viens d'installer pymongo à partir d'un fichier .exe sur une boîte de Windows 7. J'ai essayé de se connecter à MongoDB par:Erreur PyMongo lors de l'exécution sur Windows

import pymongo 
c = pymongo.Connection() 

je reçois l'erreur suivante:

Traceback (most recent call last): 
File "<pyshell#1>", line 1, in <module> 
    c = pymongo.Connection() 
File "E:\Softwares\installed\Python2.7\lib\site-packages\pymongo\connection.py", line 370, in __init__ 
self.__find_master() 
File "E:\Softwares\installed\Python2.7\lib\site-packages\pymongo\connection.py", line 605, in __find_master 
raise AutoReconnect("could not find master/primary") 
AutoReconnect: could not find master/primary 

Je l'ai fait quelques recherches sur Google et je pensais que le démon mongodb ne fonctionne pas et donc je ne suis pas capable de se connecter . J'ai essayé de faire ce qui suit:

c = pymongo.Connection('localhost', 27017) 

Mais j'ai eu la même erreur. Comment puis-je commencer le mongodb deamon ?? Ou y a-t-il un autre problème/erreur ??

Merci à l'avance :)

Répondre

2

Aller à http://www.mongodb.org/downloads à télécharger la version de MongoDB pour votre système d'exploitation.

Décompressez le dossier téléchargé.

Exécutez le fichier mongod.exe. (Ceci est dans le dossier "bin")

Vous devriez maintenant pouvoir vous connecter en utilisant pymongo.

Questions connexes