Note that there are some explanatory texts on larger screens.

plurals
  1. PORunning Django in Virtualenv on EC2 -- ImportError: No module named django.core.management
    primarykey
    data
    text
    <p>I developed a django application locally, in a git repo. I launched an EC2 instance for the project and I set up a virtualenv with (what I believe to be) the correct packages/dependencies. I then proceeded to clone my repo into the virtualenv. Right now, I'm having difficulty as I'm receiving the following errors:</p> <p>I attempted to use <code>python manage.py runserver example.com/8080</code> to test. I was sure to activate the virtualenv using <code>source bin/activate</code>, just like I did in my local virtualenv. When I call <code>... runserver</code> I get the following 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>Here is what <code>sudo pip freeze</code> produces:</p> <pre><code>Warning: cannot find svn location for distribute==0.6.24dev-r0 Cheetah==2.4.4 Django==1.5.2 Fabric==1.8.0 GnuPGInterface==0.3.2 Landscape-Client==12.05 M2Crypto==0.21.1 PAM==0.4.2 PyYAML==3.10 South==0.8.2 Twisted-Core==11.1.0 Twisted-Names==11.1.0 Twisted-Web==11.1.0 apt-xapian-index==0.44 argparse==1.2.1 boto==2.2.2 chardet==2.0.1 cloud-init==0.6.3 command-not-found==0.2.44 configobj==4.7.2 ## FIXME: could not find svn URL in dependency_links for this package: distribute==0.6.24dev-r0 django-s3-folder-storage==0.1 django-storages==1.1.8 django-tastypie==0.10.0 ecdsa==0.9 euca2ools==2.0.0 gunicorn==18.0 httplib2==0.7.2 keyring==0.9.2 language-selector==0.1 launchpadlib==1.9.12 lazr.restfulclient==0.12.0 lazr.uri==1.0.3 medusa==0.5.4 meld3==0.6.5 oauth==1.0.1 paramiko==1.12.0 psycopg2==2.5.1 pyOpenSSL==0.12 pycrypto==2.4.1 pycurl==7.19.0 pyserial==2.5 python-apt==0.8.3ubuntu7.1 python-dateutil==2.1 python-debian==0.1.21ubuntu1 simplejson==2.3.2 six==1.4.1 supervisor==3.0a8 ufw==0.31.1-1 unattended-upgrades==0.1 virtualenv==1.10.1 wadllib==1.3.0 wsgiref==0.1.2 zope.interface==3.6.1 </code></pre> <p>...and this is my <code>./manage.py</code> file:</p> <pre><code>#!/usr/bin/env python import os import sys if __name__ == "__main__": os.environ.setdefault("DJANGO_SETTINGS_MODULE", "my_project.settings") from django.core.management import execute_from_command_line execute_from_command_line(sys.argv) </code></pre> <p>Any thoughts on how I can fix this error? I tried to change <code>#!/usr/bin/env python</code> to <code>#!/var/www/paletto-env/bin python</code>, trying to direct it to my actual python path, but it did not lend to any apparent change, so I changed it back.</p> <p>Thanks for the help.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload