我刚刚从 Windows 7 机器上的 .exe 安装了 pymongo。我尝试通过以下方式连接到 mongodb:
import pymongo
c = pymongo.Connection()
我收到以下错误:
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
我做了一些谷歌搜索,我发现 mongodb 守护进程没有运行,因此我无法连接。我尝试执行以下操作:
c = pymongo.Connection('localhost', 27017)
但我得到了同样的错误。我如何启动 mongodb 守护进程?还是有任何其他问题/错误?
提前致谢 :)