2014-06-13 40 views
5

Ho installato django-allauth per l'utilizzo di account di social nel mio Django app, ma ogni volta che provoImportError: No module named allauth

manage.py syncdb

Mi dà un errore

ImportError: No module named allauth

ho cercato di aggiungere ancora

sys.path.append(os.path.abspath(os.path.dirname(__file__))) 

a

manage.py 

ma non funziona ancora. Non riesco a eseguire il debug su come aggiungere il percorso alla allauth per includerlo?

+0

Come hai installato, in primo luogo? –

+0

usando pip install django-allauth – saurabh

+0

potresti fornire il traceback completo? Hai 'django.contrib.sites' in' INSTALLED_APPS' prima di 'allauth'? – yedpodtrzitko

risposta

1

andare alla radice della cartella in cui avete il vostro ambiente virtuale e digitare:

source bin/activate 
+1

come fai a sapere che sta usando virtualenv? – agconti

+0

Ho dovuto effettivamente disattivare e installare questa app dall'esterno del mio ambiente per qualche motivo. Questo è successo solo su Windows. Funziona come dovrebbe su Mac e Linux –

Problemi correlati