我的是ubuntu系統,上面裝的是python2.7,配置了virtualenv環境,在該環境內安裝了mongodb(版本2.4.9),也裝了pymongo(版本3.0.2),在連接數據庫的時候寫了下面代碼:
from mongoengine import *
import pymongo
connection = pymongo.Connection('localhost',27017)
#或者下面的也是同樣的錯誤提示
from pymongo import Connection()
都是提示AttributeError: 'module' object has no attribute 'Connection',請問是什麼問題呢?希望各位老師不吝賜教,謝謝.
原來是用這個
client = MongoClient()
client = MongoClient('localhost',27017)
難道不能用Connection嗎?有哪位老師知道他們的區別?