Python 导入pymongo ubuntu失败

Python 导入pymongo ubuntu失败,python,mongodb,pymongo,Python,Mongodb,Pymongo,我目前正在使用mongodb 2.2和pymongo 2.3版运行Ubuntu12.04。我试图使用Twitters API收集一些信息,但在尝试导入mymongo时出错。以下是我所拥有的: import pycurl, json import pymongo STREAM_URL = "https://stream.twitter.com/1/statuses/filter.json" WORDS = "track=#obama" USER = "myuser" PASS = "mypas

我目前正在使用mongodb 2.2和pymongo 2.3版运行Ubuntu12.04。我试图使用Twitters API收集一些信息,但在尝试导入mymongo时出错。以下是我所拥有的:

import pycurl, json
import pymongo


STREAM_URL = "https://stream.twitter.com/1/statuses/filter.json"
WORDS = "track=#obama"
USER = "myuser"
PASS = "mypass"
ImportError:没有名为pymongo的模块
有什么想法吗?

我遇到了同样的问题,我手动安装了它,如下所示:

$ wget http://pypi.python.org/packages/source/p/pymongo/pymongo-2.3.tar.gz
$ tar xzf pymongo-2.3.tar.gz
$ cd pymongo-2.3
$ python setup.py install

对我有用。祝你好运。

我也有同样的问题。Pymongo与
bson
包冲突。这对我很有用:

sudo pip uninstall pymongo
sudo pip uninstall bson
sudo apt-get remove python-bson
sudo apt-get remove python-gridfs    # not sure if it's necessary
sudo pip install pymongo -U
cd/tmp/

wget--无支票证书

解压master.zip

cd mongo python驱动程序主机/


python setup.py安装

我也遇到了同样的问题。简单的方法是安装pip和pymongo

wget--无支票证书 python get-pip.py
python-mpip安装pymongo

您安装了吗?如果不尝试:
sudo apt get install python pymongo
Yes它已安装。我尝试重新安装,但它仍然给我相同的错误。可能是因为我缺少了pymongo工作的依赖项吗?您是否安装了多个python版本?可以为其他版本安装吗?我刚刚检查了使用pip freeze为python安装的模块,它返回了pymongo2.7-每个模块都有名称和版本,但出于某种原因pymongo后面有破折号。。这是否意味着什么?您是使用
sudo-apt-get-install-python-pymongo
安装还是使用
sudo-pip-install-pymongo
?我在本地机器上使用
pip install pymongo
进行了一次测试,没有出现任何问题。经过几个小时的搜索,这就是我梦魇般的解决方案!