GVKun编程网logo

Pymongo在27017一直拒绝连接(python os.remove拒绝访问)

19

关于Pymongo在27017一直拒绝连接和pythonos.remove拒绝访问的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于ConfigurationError:服务器位于127.0

关于Pymongo在27017一直拒绝连接python os.remove拒绝访问的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于ConfigurationError:服务器位于127.0.0.1:27017报告的有线版本为0,但此版本的PyMongo至少需要2(MongoDB 2.6)、ConfigurationError:服务器在127.0.0.1:27017报告的连线版本为0,但是此版本的PyMongo至少需要2(MongoDB 2.6)、error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js、Error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:84等相关知识的信息别忘了在本站进行查找喔。

本文目录一览:

Pymongo在27017一直拒绝连接(python os.remove拒绝访问)

Pymongo在27017一直拒绝连接(python os.remove拒绝访问)

我正在尝试运行与pymongo的简单连接,但它不断返回连接被拒绝

这是我尝试过的:

>>>from pymongo import Connection>>>connection = Connection(''localhost'',27017)

这就是我得到的

Traceback (most recent call last):File "<stdin>", line 1, in <module>File "/usr/local/lib/python2.7/dist-packages/pymongo-2.0.1_-py2.7-linux i686.egg/pymongo/connection.py", line 348, in __init__ self.__find_node()File "/usr/local/lib/python2.7/dist-packages/pymongo-2.0.1_-py2.7-linux- i686.egg/pymongo/connection.py", line 627, in __find_node  raise AutoReconnect('', ''.join(errors))pymongo.errors.AutoReconnect: could not connect to localhost:27017: [Errno 111]     Connection refused

我该如何解决?

答案1

小编典典

拆下mongod.lock内部/var/lib/mongodb

sudo rm /var/lib/mongodb/mongod.lock

然后重新启动服务即可。例如,在我的Ubuntu安装中,重新启动服务器是这样的:

sudo service mongodb start

ConfigurationError:服务器位于127.0.0.1:27017报告的有线版本为0,但此版本的PyMongo至少需要2(MongoDB 2.6)

ConfigurationError:服务器位于127.0.0.1:27017报告的有线版本为0,但此版本的PyMongo至少需要2(MongoDB 2.6)

我正在尝试使用mongoDB和Python Flask构建应用程序。在运行应用程序时,出现以下错误:

ConfigurationError:服务器位于127.0.0.1:27017的报告有线版本0,但此版本的PyMongo至少需要2(MongoDB 2.6)。

有人可以帮我吗?

答案1

小编典典

首先,你从ubuntu软件中心更改服务器,然后执行以下步骤

1-搜索软件并在ubuntu软件中心进行更新

2-选择Download from选择,Other然后右侧选择Select best server,如果完成,将需要一些时间

尝试从此命令重新安装mongodb

第1步

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 2930ADAE8CAF5059EE73BB4B58712A2291FA4AD5

第2步

sudo apt-get update

第三步

sudo apt-get install -y mongodb-org

答案2

小编典典

这对我有用:

  • sudo pip3 uninstall pymongo

  • sudo apt-get install python3-pymongo

我希望这对其他人有用。

ConfigurationError:服务器在127.0.0.1:27017报告的连线版本为0,但是此版本的PyMongo至少需要2(MongoDB 2.6)

ConfigurationError:服务器在127.0.0.1:27017报告的连线版本为0,但是此版本的PyMongo至少需要2(MongoDB 2.6)

我正在尝试使用mongoDB和Python Flask构建应用程序。在运行应用程序时,出现以下错误:

ConfigurationError:服务器位于127.0.0.1:27017报告的有线版本为0,但是此版本的PyMongo至少需要2(MongoDB
2.6)。

有人可以帮我吗?

谢谢,Balwinder

error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js

error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js

OSC 请你来轰趴啦!1028 苏州源创会,一起寻宝 AI 时代
error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js



一般这种情况就是:自己指定的数据库,所以不能。自动加载服务。第二次就不能连接了


每次启动前,自己手动,指定下自己,指定的,数据库 哈

CMD 下  f:/mdb>mongod --dbpath f:/mdb/data  如下图



看到上图就成功了。

不要关这个窗口,重启一个新控制 台

CMD 下   f:/mdb> mongo.exe

 就成功了哈。

Error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:84

Error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:84

1.进入到mongodb目录下,如果进行 ./bin/mongo 命令就会包错

 Error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:84

 疑问:1.如果./bin/mongo localhost:10001 ,就可以了,不报错。这是为什么?还有如果这样操作,有时会出现连接不上错误,然后每次重新设置log data路径,再./bin/mongo localhost:10001就可以了。感觉不是那么的稳定。请问怎么解决这种问题?

          2.网上有说/usr/local/mongodb/data目录下xxx.lock删除就可以了,我已经删除了,但是依然会出现以上的错误。

备注:1. mongo端口号已经修改了,端口是没有冲突的

         2.http://blog.csdn.net/cuiran/article/details/8282407 这个文章试了没有用



我们今天的关于Pymongo在27017一直拒绝连接python os.remove拒绝访问的分享已经告一段落,感谢您的关注,如果您想了解更多关于ConfigurationError:服务器位于127.0.0.1:27017报告的有线版本为0,但此版本的PyMongo至少需要2(MongoDB 2.6)、ConfigurationError:服务器在127.0.0.1:27017报告的连线版本为0,但是此版本的PyMongo至少需要2(MongoDB 2.6)、error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js、Error: couldn''t connect to server 127.0.0.1:27017 src/mongo/shell/mongo.js:84的相关信息,请在本站查询。

本文标签: