我已将python 2.7
安装在我的ubuntu上作为默认python
并安装了uwsgi
version 2.7
。但我想运行使用python 3
的 django应用,所以我创建了virtualenv
并安装了python3
&其中uwsgi
。
现在在我init.d
的{{1}}文件中设置了uwsgi
所以我认为它使用的是Python版本2.7,因此我收到了这个错误:
DAEMON=/usr/local/bin/uwsgi
如何让uwsgi-emperor运行Python version: 2.7.6 (default, Nov 23 2017, 15:53:45) [GCC 4.8.4]
Set PythonHome to /root/Env/firstsite
ImportError: No module named site
(它安装在virtualenv中)
我也注意到uwsgi upstart文件中的这一行。
python3
这可能会导致它与python2
一起运行