Python错误:没有名为django.core.management的模块

时间:2014-06-26 18:20:23

标签: python django python-2.7

第一次来这里! 还是第一次和Django一起! 我在StackOverFlow上阅读了同样的问题,例如:Django:No module named django.core.management但没有任何结果

目的: 安装Django应用程序(基于Windows 8上的1.5.1

我已经过测试(例如:pip --version):

  • Python 2.7
  • Pip 1.5.6
  • Virtualenv 1.11.6

我按照说明操作,当我跑步时:

  

python manage.py runserver

P.S: 我创建了我的环境,

$ virtualenv --distribute myenv 

并使用以下方法激活它:

source myenv/Scripts/activate

我收到了这个错误:

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

如何调试问题的任何帮助?

PPS:请阅读下面的评论!

此致

1 个答案:

答案 0 :(得分:0)

您没有在虚拟环境中安装django。

这样做:pip install django

在您的情况下,要确保使用正确的一个点:env/Scripts/pip install django

虚拟环境是孤立的&#34; python + packages文件夹&#34;,因此您需要再次安装软件包,但用于此虚拟环境

很明显,因为你在manage.py的8行有异常,它试图导入特殊的django函数来运行命令行命令。