Sea*_*tle 8 python mongodb bson pymongo
我一直坚持在几个小时内对此进行诊断并认为我会看到有没有任何pymongo专家有任何想法:
以下代码行:
connection = pymongo.Connection('localhost',27017)
生成以下错误:
/usr/local/Cellar/python/2.7.3/bin/python2.7/Users/danwilson/Dropbox/Projects/mysite/app.py
Traceback(最近一次调用最后一次):
文件"/ Users/danwilson/Dropbox/Projects /mysite/app.py",第149行,在
main()
文件"/Users/danwilson/Dropbox/Projects/mysite/app.py",第144行,主
http_server = tornado.httpserver.HTTPServer(Application())
文件"/Users/danwilson/Dropbox/Projects/mysite/app.py",第54行,在init
self.connection = pymongo.Connection('localhost',27017)
文件"/usr/local/Cellar/python/2.7. 3/lib/python2.7/site-packages/pymongo/connection.py",第290行,在init
self .__ find_node()
文件"/usr/local/Cellar/python/2.7.3/lib/python2.7/ site-packages/pymongo/connection.py",第586行,在__find_node中
引发AutoReconnect(','.
join (errors))pymongo.errors.AutoReconnect:'module'对象没有属性'decode_all'
mongod的流输出确认连接:
My-MacBook-Pro:~username $ mongod
mongod - help for help and startup options
Tue May 15 07:53:50 [initandlisten] MongoDB start:pid = 2277 port = 27017 dbpath =/data/db/64-bit host = My-MacBook-Pro.local
Tue May 15 07:53:50 [initandlisten] db version v2.0.5,pdfile version 4.5
Tue May 15 07:53:50 [initandlisten] git version:1bb4de4630302fad8af53824ca4f627db490b753
Tue May 15 07:53: 50 [initandlisten]构建信息:Darwin erh2.10gen.cc 9.8.0 Darwin内核
版本9.8.0:Wed Jul 15 16:55:01 PDT 2009; root:xnu-1228.15.4~1/RELEASE_I386 i386 BOOST_LIB_VERSION = 1_40
Tue May 15 07:53:50 [initandlisten] options:{}
Tue May 15 07:53:50 [initandlisten] journal dir =/data/db/journal
5月15日星期二07:53:50 [initandlisten]恢复:没有日志文件存在,无需恢复
Tue May 15 07:53:50 [websvr]管理员web控制台等待端口28017上的连接
Tue May 15 07:53:50 [ initandlisten]等待端口27017上的连接
Tue May 15 07:53:57 [initandlisten]连接从127.0.0.1:50263接受#1
Tue May 15 07:53:57 [conn1] end connection 127.0.0.1:50263
包版本
我的MacBook-Pro:〜用户名$ pip冻结
PyYAML == 3.10
bson == 0.3.3
分布== 0.6.26
mimeparse == 0.1.3
pymongo == 2.2
python-dateutil == 2.1
pytz == 2012c
six == 1.1.0
tornado == 2.2.1
virtualenv == 1.7.1.2
wsgiref == 0.1.2
MongoDB版本
My-MacBook-Pro:~username $ brew info mongodb
mongodb 2.0.5-x86_64
http://www.mongodb.org/
/usr/local/Cellar/mongodb/2.0.5-x86_64(17档,121M)*
https ://github.com/mxcl/homebrew/commits/master/Library/Formula/mongodb.rb