Can't import MongoClient

mongodb, python, python-2.7, ubuntu

Solution

That package is probably outdated or broken. Run `sudo apt-get purge python-pymongo`, then `sudo apt-get install python-pip`, then finally `sudo pip install pymongo`.

Problem

I am unable to do this: ``` from pymongo import MongoClient ``` I get: ``` >>> import pymongo >>> from pymongo import MongoClient Traceback (most recent call last): File "<stdin>", line 1, in <module> ImportError: cannot import name MongoClient >>> ``` I am able to `import pymongo` without issues. I am running `mongodb 2.2.3` and `Python 2.7`. I've also tried this: ``` >>> connection = pymongo.MongoClient() Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'module' object has no attribute 'MongoClient' >>> ``` What am I doing wrong?

Original source