部署django时安装uwsgi出错:plugins/Python/uwsgi_python.h:2:20

在部署django装一台新服务器环境的时候,安装uwsgi报错:

plugins/Python/uwsgi_python.h:2:20: fatal error: python.h: No such file or directory
#include <Python.h>

原因:系统缺少python-dev

解决办法:

apt-get install build-essential python-dev
pip install uwsgi

就会成功。

注意这里根据不同的linux,安装命令不同,只要安装python-dev即可。

安装完成之后,使用uwsgi –version,既可查看wsgi版本

 

暂无评论

发表评论