title: Django:No module named django.core.management
body: <p>I am a Django newbie and want to explore the power of this famous framework. </p>
  
  <p>After all setups I ran </p>
  
  <p><code>sudo python manage.py syncdb</code>, </p>
  
  <p>and I get this error</p>
  
  <pre><code>Traceback (most recent call last):
    File "manage.py", line 8, in &lt;module&gt;
       from django.core.management import execute_from_command_line
  ImportError: No module named django.core.management
  </code></pre>
  
  <p>I use virtualenv and virtualenvwrapper, and I activated my working virtualenv by issuing a <code>workon</code> command. </p>
  
  <p>Also, when I ran <code>which python</code>, I got this: </p>
  
  <p><code>/home/myname/Envs/EnvName/bin/python</code>, </p>
  
  <p>and <code>pip freeze| grep - django</code>  returns:</p>
  
  <pre><code>Django==1.5.4
  django-toolbelt==0.0.1
  </code></pre>
  
  <p>The first line of my manage.py is <code>#!/usr/bin/env python</code>.</p>
  
  <p>Also </p>
  
  <p><code>python2.7 -c "from distutils.sysconfig import get_python_lib; print get_python_lib()"</code></p>
  
  <p>gives </p>
  
  <p><code>/home/myname/Envs/EnvName/lib/python2.7/site-packages</code></p>
  
  <p>and in this directory, I do see a folder named django.</p>
  
  <p>So I guess I am really stuck, anyone please?</p>