मैं django से mongodb में दस्तावेज़ डालने की कोशिश कर रहा हूं और मुझे pymongo के आयात विवरण पर एक त्रुटि मिल रही है। मेरे पास pymongo नामक डुप्लिकेट फ़ाइल नहीं है और मुझे पूरा यकीन है कि मेरा वर्चुअलनव सही तरीके से स्थापित है।मेरे django ऐप में pymongo आयात करने में त्रुटि
(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
आप इसे 'sudo apt-get स्थापित अजगर-pymongo' द्वारा स्थापित किया था? –
नहीं, मैंने पाइप स्थापित pymongo का उपयोग किया। मैंने बस इसे सुडो एपीटी-गेट के साथ स्थापित करने का प्रयास किया, और यह काम करता है, लेकिन अब मैं इसे वर्चुअलनेव – kelorek
से आयात नहीं कर सकता यदि आप 'पीआईपी फ्रीज' चलाते हैं, तो उस सूची में मोंगो है? –