Tôi đang cố gắng chèn tài liệu vào mongodb từ django và tôi gặp lỗi trên báo cáo nhập cho pymongo. Tôi không có một tập tin trùng lặp bất cứ nơi nào được gọi là pymongo và tôi khá chắc chắn virtualenv của tôi được thiết lập một cách chính xác.Lỗi khi nhập pymongo vào ứng dụng django của tôi
(django-sample-app)[email protected] (884) ~ $ python
Python 2.7.3 (default, Aug 1 2012, 05:14:39)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import bson
>>> import pymongo
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/home/ubuntu/.virtualenvs/django-sample-app/local/lib/python2.7/site-packages/pymongo/__init__.py", line 80, in <module>
from pymongo.connection import Connection
File "/home/ubuntu/.virtualenvs/django-sample-app/local/lib/python2.7/site-packages/pymongo/connection.py", line 39, in <module>
from pymongo.mongo_client import MongoClient
File "/home/ubuntu/.virtualenvs/django-sample-app/local/lib/python2.7/site-packages/pymongo/mongo_client.py", line 45, in <module>
from pymongo import (auth,
File "/home/ubuntu/.virtualenvs/django-sample-app/local/lib/python2.7/site-packages/pymongo/database.py", line 22, in <module>
from pymongo.collection import Collection
File "/home/ubuntu/.virtualenvs/django-sample-app/local/lib/python2.7/site-packages/pymongo/collection.py", line 25, in <module>
from pymongo.cursor import Cursor
File "/home/ubuntu/.virtualenvs/django-sample-app/local/lib/python2.7/site-packages/pymongo/cursor.py", line 19, in <module>
from bson import RE_TYPE
ImportError: cannot import name RE_TYPE
Bạn đã cài đặt nó bằng 'sudo apt-get install python-pymongo'? –
Không, tôi đã sử dụng pip install pymongo. Tôi chỉ cố gắng cài đặt nó với sudo apt-get, và đó là công trình, nhưng bây giờ tôi không thể nhập nó từ virtualenv – kelorek
Nếu bạn chạy 'pip freeze', là mongo trong danh sách đó? –