Just a brief update to this; it turns out gunicorn wasn't properly 
installed, so I installed it to site-packages. From doing a bit of 
research, I discovered that my project folder wasn't on my PYTHONPATH. My 
project directory looks like this:

/mysite
      mysite
            __init__.py
            settings.py
            urls.py
            wsgi.py
      myapp

So I added the outer mysite folder (/mysite) to the path. For good measure, 
I fired up the python shell and did "import mysite.wsgi" from my home 
directory and it worked. Then I did a "git push heroku", but I'm still 
getting the same H10 log error. For some reason it can't find mysite.wsgi, 
despite the fact that it's on my PYTHONPATH. Any clue as to what's going on 
here? thnx.

File "/app/.heroku/python/lib/python2.7/site-packages/gunicorn/util.py", 
line 354, in import_app
2014-02-03T06:37:16.972308+00:00 app[web.1]:   File 
"/app/.heroku/python/lib/python2.7/site-packages/gunicorn/app/wsgiapp.py", 
line 62, in load
2014-02-03T06:37:16.972535+00:00 app[web.1]: ImportError: No module named 
mysite.wsgi
2014-02-03T06:37:16.972709+00:00 app[web.1]:     return self.load_wsgiapp()
    



On Sunday, February 2, 2014 1:41:18 AM UTC-5, Mika Schiller wrote:
>
> Hello,
>
> I tried deploying my app and everything seemed fine, but I got an 
> "Application Error" message when I go to the site url. I checked my logs 
> and noticed this here:
>
> "ImportError: No module named mysite.wsgi"
>
> I do have a wsgi module though. In fact, the app runs just fine locally. 
> When I do a "foreman start", I get this message:
>
> 01:33:32 web.1  | started with pid 973
> 01:33:32 web.1  | /usr/local/foreman/bin/foreman-runner: line 41: exec: 
> gunicorn: not found
> 01:33:32 web.1  | exited with code 127
> 01:33:32 system | sending SIGTERM to all processes
> SIGTERM received
>
> The first time I saw that I figured gunicorn wasn't installed, so I 
> installed it, but I'm still getting the application error. I've googled 
> around and can't seem to find a resolution to this. Please advise. You can 
> get more details at:
>
>
> http://stackoverflow.com/questions/21422868/importerror-no-module-named-mysite-wsgi-message-when-deploying-heroku-app
>
>
>
>
>
>
>
>
>
>
>

-- 
-- 
You received this message because you are subscribed to the Google
Groups "Heroku" group.

To unsubscribe from this group, send email to
heroku+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/heroku?hl=en_US?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Heroku Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to heroku+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to