2015-01-10 300 views
1

我已經根據文檔 (Python 2.6,2.7,3.2或更高版本安裝了所有三個依賴關係 Django 1.2.7或更高版本 django-classy-tags 0.3.1或更高版本) 但是當我在我的INSTALLED_APPS設置中添加'sekizai',並執行「manage.py runserver」時,它會向我報告「ImportError:No module named sekizai」。ImportError:沒有名爲sekizai的模塊

我在settings.py內容:

# Application definition 

    INSTALLED_APPS = (
     'django.contrib.admin', 
     'django.contrib.auth', 
     'django.contrib.contenttypes', 
     'django.contrib.sessions', 
     'django.contrib.messages', 
     'django.contrib.staticfiles', 
     'mptt', 
     'hw', 
     'useraccess', 
     'proxy', 
     'compressor', 
     'sekizai', 
    ) 

    MIDDLEWARE_CLASSES = (
     'django.contrib.sessions.middleware.SessionMiddleware', 
     'django.middleware.common.CommonMiddleware', 
     'django.middleware.csrf.CsrfViewMiddleware', 
     'django.contrib.auth.middleware.AuthenticationMiddleware', 
     'django.contrib.auth.middleware.SessionAuthenticationMiddleware', 
     'django.contrib.messages.middleware.MessageMiddleware', 
     'useraccess.middleware.VisitCollectMiddleware', 
     'django.middleware.clickjacking.XFrameOptionsMiddleware', 

    ) 

TEMPLATE_CONTEXT_PROCESSORS = (
    'django.contrib.auth.context_processors.auth', 
    'django.core.context_processors.i18n', 
    'django.core.context_processors.request', 
    'django.core.context_processors.media', 
    'django.core.context_processors.static', 
    'hw.context_processors.user_info', 
    'hw.context_processors.login_form', 
    'hw.context_processors.get_all_user', 
    'sekizai.context_processors.sekizai', 
) 
+0

向我們展示你的'settings.py'文件的相關部分。你是否安裝了'sekizai'或運行'./manage.py startapp sekizai'? – Evert

+0

另外,標題中的錯誤信息與您在最後一句中給出的錯誤信息不一樣。哪一個? – Evert

+0

因此:您是否安裝了「sekizai」或創建它?我沒有看到任何提及的地方。也不是您的實際相關設置。 – Evert

回答

3

只是做

pip install https://pypi.python.org/packages/source/d/django-sekizai/django-sekizai-0.8.1.tar.gz 

,你應該罰款。

相關問題