【问题标题】:python mongokit Connection() AssertionErrorpython mongokit Connection() AssertionError
【发布时间】:2011-02-02 20:06:51
【问题描述】:

刚刚安装了 mongokit,不知道为什么会出现 AssertionError

python 控制台:

>>> from mongokit import Connection
>>> c = Connection()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.6/dist-packages/mongokit-0.5.3-py2.6.egg/mongokit/connection.py", line 35, in __init__
    super(Connection, self).__init__(*args, **kwargs)
  File "build/bdist.linux-i686/egg/pymongo/connection.py", line 169, in __init__
  File "build/bdist.linux-i686/egg/pymongo/connection.py", line 338, in __find_master
  File "build/bdist.linux-i686/egg/pymongo/connection.py", line 226, in __master
  File "build/bdist.linux-i686/egg/pymongo/database.py", line 220, in command
  File "build/bdist.linux-i686/egg/pymongo/collection.py", line 356, in find_one
  File "build/bdist.linux-i686/egg/pymongo/cursor.py", line 485, in next
  File "build/bdist.linux-i686/egg/pymongo/cursor.py", line 461, in _refresh
  File "build/bdist.linux-i686/egg/pymongo/cursor.py", line 429, in __send_message
  File "build/bdist.linux-i686/egg/pymongo/helpers.py", line 98, in _unpack_response
AssertionError
>>> 

mongodb 控制台:

Wed Mar 31 10:27:34 connection accepted from 127.0.0.1:60480 #30
Wed Mar 31 10:27:34 end connection 127.0.0.1:60480

分贝 1.5 pymongo 1.5(也在 1.4 上测试过。) mongokit 0.5.3(也是 0.5.2)

【问题讨论】:

    标签: python mongodb pymongo


    【解决方案1】:

    这是 PyMongo 针对 MongoDB 的 devel (>1.4.0) 版本的一个已知问题。刚刚发布了带有修复程序的 PyMongo 1.5.2 - 尝试升级到那个。

    【讨论】:

    • 爬过 mongokit 和 pymongo 组,但找不到。现在它可以工作了。发送!
    猜你喜欢
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-30
    • 2022-12-02
    • 1970-01-01
    • 2023-03-09
    • 1970-01-01
    相关资源
    最近更新 更多