启动uwsgi报错提示找不到django的模块怎么办-创新互联-成都快上网建站

启动uwsgi报错提示找不到django的模块怎么办-创新互联

小编给大家分享一下启动uwsgi报错提示找不到django的模块怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

“专业、务实、高效、创新、把客户的事当成自己的事”是我们每一个人一直以来坚持追求的企业文化。 创新互联公司是您可以信赖的网站建设服务商、专业的互联网服务提供商! 专注于成都做网站、成都网站设计、软件开发、设计服务业务。我们始终坚持以客户需求为导向,结合用户体验与视觉传达,提供有针对性的项目解决方案,提供专业性的建议,创新互联建站将不断地超越自我,追逐市场,引领市场!

启动uwsgi报错,提示找不到django的模块

  1. *** Operational MODE: preforking ***

  2. added /newworld/lib/python3.5/site-packages/ to pythonpath.

  3. added /mysite/mysite2/mysite2/ to pythonpath.

  4. Traceback (most recent call last):

  5.   File "/mysite/mysite2/mysite2/wsgi.py", line 17, in

  6.     application = get_wsgi_application()

  7.   File "/newworld/lib/python3.5/site-packages/django/core/wsgi.py", line 12, in get_wsgi_application

  8.     django.setup(set_prefix=False)

  9.   File "/newworld/lib/python3.5/site-packages/django/__init__.py", line 19, in setup

  10.     configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)

  11.   File "/newworld/lib/python3.5/site-packages/django/conf/__init__.py", line 56, in __getattr__

  12.     self._setup(name)

  13.   File "/newworld/lib/python3.5/site-packages/django/conf/__init__.py", line 43, in _setup

  14.     self._wrapped = Settings(settings_module)

  15.   File "/newworld/lib/python3.5/site-packages/django/conf/__init__.py", line 106, in __init__

  16.     mod = importlib.import_module(self.SETTINGS_MODULE)

  17.   File "/newworld/lib/python3.5/importlib/__init__.py", line 126, in import_module

  18.     return _bootstrap._gc_import(name[level:], package, level)

  19. ImportError: No module named 'mysite2'

  20. unable to load app 0 (mountpoint='') (callable not found or import error)

  21. *** no app loaded. going in full dynamic mode ***

  22. *** uWSGI is running in multiple interpreter mode ***

  23. spawned uWSGI master process (pid: 83990)

  24. spawned uWSGI worker 1 (pid: 83992, cores: 1)

  25. spawned uWSGI worker 2 (pid: 83993, cores: 1)


报错原因:
uwsgi的模板文件书写有误。

解决方法:
更改启动参数。

  1. (newworld) neo@ubuntu01:/mysite/mysite2$ uwsgi --socket 127.0.0.1:8001 --chdir /mysite/mysite2/ --wsgi-file mysite2/wsgi.py --master --processes 4 --threads 2 --stats 127.0.0.1:9191

  2. *** Starting uWSGI 2.0.17 (64bit) on [Fri Jun 29 00:02:58 2018] ***

  3. compiled with version: 5.4.0 20160609 on 28 June 2018 07:18:55

  4. os: Linux-4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016

  5. nodename: ubuntu01

  6. machine: x86_64

  7. clock source: unix

  8. detected number of CPU cores: 1

  9. current working directory: /mysite/mysite2

  10. detected binary path: /usr/local/bin/uwsgi

  11. !!! no internal routing support, rebuild with pcre support !!!

  12. chdir() to /mysite/mysite2/

  13. your processes number limit is 3750

  14. your memory page size is 4096 bytes

  15. detected max file descriptor number: 1024

  16. lock engine: pthread robust mutexes

  17. thunder lock: disabled (you can enable it with --thunder-lock)

  18. uwsgi socket 0 bound to TCP address 127.0.0.1:8001 fd 3

  19. Python version: 3.5.2 (default, Nov 23 2017, 16:37:01) [GCC 5.4.0 20160609]

  20. Python main interpreter initialized at 0x1228790

  21. python threads support enabled

  22. your server socket listen backlog is limited to 100 connections

  23. your mercy for graceful operations on workers is 60 seconds

  24. mapped 416720 bytes (406 KB) for 8 cores

  25. *** Operational MODE: preforking+threaded ***

  26. WSGI app 0 (mountpoint='') ready in 0 seconds on interpreter 0x1228790 pid: 84595 (default app)

  27. *** uWSGI is running in multiple interpreter mode ***

  28. spawned uWSGI master process (pid: 84595)

  29. spawned uWSGI worker 1 (pid: 84597, cores: 2)

  30. spawned uWSGI worker 2 (pid: 84598, cores: 2)

  31. spawned uWSGI worker 3 (pid: 84599, cores: 2)

  32. spawned uWSGI worker 4 (pid: 84600, cores: 2)

  33. *** Stats server enabled on 127.0.0.1:9191 fd: 15 ***


访问
启动uwsgi报错提示找不到django的模块怎么办

以上是“启动uwsgi报错提示找不到django的模块怎么办”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联-成都网站建设公司行业资讯频道!


网页名称:启动uwsgi报错提示找不到django的模块怎么办-创新互联
转载源于:http://kswjz.com/article/djghch.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流