Django安装在django.core中没有__init__.py

时间:2011-11-21 21:04:09

标签: python django ubuntu

我有一个ubuntu lucid VPS服务器,我尝试运行我的django开发服务器。

正在运行python manage.py runserver会出现以下错误:

Traceback (most recent call last):
  File "manage.py", line 2, in <module>
    from django.core.management import execute_manager
ImportError: No module named core.management

我可以在python shell中没有任何问题导入django。我查看了django安装目录,发现\__init__.py文件夹中没有django/core。我相信这是python将django.core注册为模块的问题的根源。

然后看起来像是一个安装问题。我使用apt-get安装了django。

仅供参考,django安装在具有相同操作系统的家用计算机上运行良好。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

解决。

感谢您提出的所有建议。我按照django网站的指示使用tar球安装了django。

apt-get不是安装django的好主意。在使用apt-get remove之后,我还必须手动删除/usr/lib/pymodules/python2.6中的左侧django文件夹。