install python uwsgi error

June 1, 2017 5.3k views
CentOS Python

I successfully installed uwsgi on local.
But i installed on vps then it’s error.
Currently I do not know how to fix it.
Error message:

*** uWSGI compiling embedded plugins ***
    [Gcc -pthread] plugins / python / pythonplugin.o
    In file included from plugins / python / python
plugin.c: 1: 0:
    Plugins / python / uwsgipython.h: 2: 20: fatal error: Python.h: No such file or directory
     #include <Python.h>
    Compilation terminated.
“/usr/bin/python2.7 -u -c” import setuptools, tokenize; _
file __ = ’/ tmp / pip-build-oONRqq / superset /’; f = getattr (tokenize, ‘open’, open Exec (compile (code, file, 'exec’)) “install - (__ file __); code = () replace (’\ r \ n’, ’\ n’ -record /tmp/pip-ktDXj1-record/install-record.txt –single-version-externally-managed –compile "failed with error code 1 in / tmp / pip-build-oONRqq /
I look forward to your help.
Thanks you

1 Answer

Hi @pmtrit1010

It’s a little unclear what you’ve tried, but that error looks like you’re trying to compile Python, but don’t have all the files available.

There’s a lot of tutorials on setting up uWSGI here on DigitalOcean:

Maybe this one is what you’re looking for?

by Justin Ellingwood
In this guide, we will be setting up a simple WSGI application served by uWSGI. We will use the Nginx web server as a reverse proxy to the application server to provide more robust connection handling. We will be installing and configuring these components on a CentOS 7...
Have another answer? Share your knowledge.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!