2013-01-09 113 views
0

我想安装Django Gerbi-CMS并没有运气。我已经完成了几次安装,没有任何地方。当我运行的服务器我得到的错误:没有模块命名pages.urls

No module named pages.urls

当我安装它告诉我,它的正确安装。不过,我看着python2.7/site-packages,页面不在那里。

我对现有的网站在不久前安装,我不能看到比网页,并在上述目录中不显示其他depencencies什么不同等。

的最后一个命令我跑到安装包是:

$ sudo pip install django-page-cms 

这就像我说的安装,但没有显示在我的网站,包起来。

链接网站 - http://packages.python.org/django-page-cms/installation.html

设置:

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    'django.contrib.admin', 
    'django.contrib.admindocs', 
    #'authority', 
    'pages', 
    'south', 
    'blog', 
) 

网址:

if settings.DEBUG: 
urlpatterns += patterns('', 
    # Trick for Django to support static files (security hole: only for Dev environement! remove this on Prod!!!) 
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.MEDIA_ROOT}), 
    url(r'^admin_media/(?P<path>.*)$', 'django.views.static.serve', {'document_root': settings.ADMIN_MEDIA_ROOT}), 
) 
urlpatterns += patterns('',  
(r'^', include('pages.urls')), 
) 

如果您需要任何其他信息,请让我知道。

谢谢!

+0

你有没有包括在INSTALLED_APPS声明中下载的应用程序.... – Prateek

回答

0

通过制作安装过程几次去之后,部分我计算出在你的settings.py文件的应用程序,因为我用的是“须藤”这是在安装服务器,而不是在virtualenv!

所以,当您安装应用程序,你需要在没有sudo来安装它,否则它会安装的virtualenv之外!

0

你有没有包含在一个名为

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.admin', 
    'django.contrib.sites', 
    'mptt', 
    'tagging', 
    'pages',  # You have to include it here  
) 
+0

我注释掉了,但是当我说这回我甚至无法运行“蟒蛇manage.py runserver命令”,因为我得到这个错误 - 错误:没有模块命名页 – JDavies

+0

@Josh:您是否在settings.py – Prateek

+0

上添加了所有必要的详细信息是的,我已经完成了所有步骤,并将其包含在settings.py文件中。然而就像我上面提到的,当我进入我的网站包时,它甚至似乎没有安装它。然而在我设法安装PIL之前大约10分钟没有问题。 – JDavies