2014-06-13 24 views
5

Tôi đã cài đặt django-allauth cho việc sử dụng tài khoản xã hội trong ứng dụng django của tôi, nhưng mỗi khi tôi cố gắngImportError: Không có mô-đun tên allauth

manage.py syncdb

Nó mang lại cho tôi một lỗi

ImportError: No module named allauth

Tôi cố gắng để thêm thậm chí

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

để

manage.py 

nhưng vẫn không hoạt động. Tôi không thể gỡ lỗi về cách thêm đường dẫn đến allauth để bao gồm nó?

+0

Làm thế nào mà bạn cài đặt nó ở nơi đầu tiên? –

+0

sử dụng pip install django-allauth – saurabh

+0

bạn có thể cung cấp truy xuất đầy đủ không? Bạn có 'django.contrib.sites' trong' INSTALLED_APPS' trước 'allauth' không? – yedpodtrzitko

Trả lời

1

đi vào thư mục gốc của thư mục mà bạn có môi trường và loại ảo của bạn:

source bin/activate 
+1

làm thế nào để bạn biết anh ấy thậm chí còn sử dụng virtualenv? – agconti

+0

Tôi phải thực sự tắt và cài đặt ứng dụng này từ bên ngoài môi trường của mình vì một số lý do. Điều này chỉ xảy ra trên Windows. Hoạt động như trên Mac và Linux –

Các vấn đề liên quan