Uwsgi 失败并显示:Py_Initialize:无法获取区域设置编码

jb.*_*jb. 5 python django uwsgi

我已经使用 NGIX 和 django 配置了 uWSGI。

Uwsgi 失败并显示消息:

Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named encodings
Run Code Online (Sandbox Code Playgroud)

jb.*_*jb. 3

发现问题了。我已经为 python 和 python3 安装了 uwsgi 插件。使用Python3插件,而我的系统的默认解释器是python 2.6。

当我卸载 uwsgi python3 插件时问题就消失了。您还可以通过设置选项来指定特定应用程序使用什么插件plugins