user@ubuntu:~/Documents/MongoDB$ python2
Python 2.6.5 (r265:79063, Apr 16 2010, 13:09:56)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from pymongo import Connection
>>>
user@ubuntu:~/Documents/MongoDB$ python3
Python 3.1.2 (r312:79147, Sep 27 2010, 09:45:41)
[GCC 4.4.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> from pymongo import Connection
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named pymongo
问题>我不知道为什么pymongo不能与我的python 3一起工作。
//根据以下帮助更新了此OP的解决方案//
首先,仍然不明白为什么这篇文章被否决了!
步骤1> http://pypi.python.org/pypi/pymongo3#downloads
步骤2>下载pymongo3-1.9b1.tar.gz
步骤3>使用tar xzf pymongo3-1.9b1.tar.gz解压缩
Step4> CD pymongo3-1.9b1
步骤5> sudo python3 setup.py安装
如果您按照上述所有说明进行操作,则pymongo应该已准备就绪
为您的P3 :)
最佳答案
可能是因为您没有为Python 3安装它。您必须为每个版本的Python安装一个模块,以便从该版本访问它。所有这些都假定该模块与每个版本的Python兼容。你有。