没有名为 OS 的模块 - NGINX/UWSGI/NGINX

没有名为 OS 的模块 - NGINX/UWSGI/NGINX

看过很多相关文章,大多数都指出 python 版本过旧,导致 uwsgi 启动时出现“没有名为 os 的模块”。我运行了

print sys.version_info

它显示python 2.7,所有其他来源都说它足够新。

我的 .ini 文件如下:

[uwsgi]

chdir = app/app/
module = wsgi.py:application
no-site = true
virtualenv  = app_venv

master = true
processes = 10

socket = app.sock
chmod-socket = 777
vacuum = true

die-on-term = true

当我跑步时:

  uwsgi --ini app.ini

我懂了:

  Traceback (most recent call last):
 File "./wsgi.py", line 10, in <module>
  import os
 ImportError: No module named os

如果有人能给我指明正确的方向,我将不胜感激。谢谢。

相关内容