这里的环境是
安装
1 | sudo pip install gunicorn |
把上面的 python 安装完之后,除了建立 python3.7 的软链接外,还要建立 python 和 python3 的,即加上
1 | sudo ln -s .7 bin/python3 local python37 python3 |
然后运行 python 看是否正常。
然后执行(我的入口文件叫做 api.py
)
1 | gunicorn -w 4 -b 0.0.0.0:8081 api:app & |
这个时候会报错
1 | File "/usr/lib/command-not-found", line 27, in <module> |
这是环境变量有关
1 | sudo vim /etc/profile |
此时再次执行
1 | gunicorn -w 4 -b 0.0.0.0:8081 api:app & |
就可以了。
但是,我觉得即便是什么都不配置,直接执行也可以,比如
1 | /usr/local/src/python37/bin/python3.7 /usr/local/src/python37/bin/gunicorn -w 4 -b 0.0.0.0:8081 api:app & |
不过,我没直接用过,有想用的可以尝试一下。
如果想要 kill
掉 gunicorn
,可以用
1 | pkill gunicorn |