pymongo.errors.ServerSelectionTimeoutError: localhost:27017: [WinError 10061] 由于目标计算机积极拒绝,无法连接。

原因

在PyCharm中调用MongoDB数据库时,由于没有启动本地的MongoDB服务引起。

解决方法
1.首先通过win+R打开命令行窗口,输入cmd打开命令行窗口,到文件夹找到mongodb的bin目录,并复制该路径。在cmd中cd到这个路径下。如下图

2.输入

mongod.exe --nojournal --dbpath .

(注意–dbpath后面有个点)

如下图:

3.如果出现‘ [listener] waiting for connections on port 27017’提示说明服务器已经启动成功。如图

4.重新在PyCharm中运行程序(运行成功)

 


版权声明:本文为cuicui_ruirui原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。