CentOS7安装uwsgi的坑

error1:致命错误:Python.h:没有那个文件或目录

# python2
yum install python-devel
# python3
yum install python3-devel

不安装的话,会提示:致命错误:Python.h:没有那个文件或目录

error2:uwsgi启动失败,查看日志或直接显示使用的Python2

不要使用pip安装,pip3也一样。采用压缩包方式安装uwsgi

  • 下载压缩包
wget http://projects.unbit.it/downloads/uwsgi-latest.tar.gz
  • 解压并进入目标
tar zxvf uwsgi-latest.tar.gz
cd uwsgi-2.0.11.1/
  • 使用Python3构建uwsgi运行环境
python3 uwsgiconfig.py --build
  • 安装
python3 setup.py install

error3:uwsgi命令不能启动

The -s/–socket option is missing and stdin is not a socket.
在这里插入图片描述
指定.ini文件启动

uwsgi --ini xxx.ini

我遇到的问题就这样解决了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值