У меня есть приложение python flask внизу структуры
Admin
|-app
| -__init__.py
|-wsgi.py
Содержимое моей wsgi.py выглядит следующим образом
#!/usr/bin/python
from app import app
from app import views
if __name__ == '__main__':
app.run()
Содержимое init.py в пакете приложений
#!/usr/bin/python
from flask import Flask
app = Flask(__name__)
Я начал wsgi ниже
uwsgi --socket 127.0.0.1:8080 --protocol=http -w wsgi
Сервер успешно запущен, но я могу ошибиться в журнале запуска ниже:
*** WARNING: you are running uWSGI without its master process manager ***
your processes number limit is 709
your memory page size is 4096 bytes
detected max file descriptor number: 256
lock engine: OSX spinlocks
thunder lock: disabled (you can enable it with --thunder-lock)
uwsgi socket 0 bound to TCP address 127.0.0.1:8080 fd 3
Python version: 2.7.6 (default, Sep 9 2014, 15:04:36) [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)]
*** Python threads support is disabled. You can enable it with --enable-threads ***
Python main interpreter initialized at 0x7fd7eb6000d0
your server socket listen backlog is limited to 100 connections
your mercy for graceful operations on workers is 60 seconds
mapped 72760 bytes (71 KB) for 1 cores
*** Operational MODE: single process ***
unable to load app 0 (mountpoint='') (callable not found or import error)
*** no app loaded. going in full dynamic mode ***
*** uWSGI is running in multiple interpreter mode ***
spawned uWSGI worker 1 (and the only) (pid: 70195, cores: 1)
Подобные проблемы были опубликованы, но любые решения, предлагаемые для этих проблем, уже находятся в моем коде. Я не могу найти, почему я получаю эту ошибку.
Спасибо