报错信息(省略大部分):

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

原因:必须同时安装“编译工具”和“python-devel”,才能成功安装uwsgi

解决方法:

1.安装编译工具

yum install -y gcc* pcre-devel openssl-devel

2.安装python-devel(重要)

这一步跟着网上很多步骤走,但是都出错了。可能是版本不同的原因,下面是我总结的方法:

首先yum搜索python-devel

yum search python-devel

搜索到了

python-devel.x86_64 : The libraries and header files needed for Python development

安装下来后发现是python2.7版本的。然而需要安装的是3.6版本的。

用如下命令搜索3.6版本:

yum search python36-devel

搜索到了:

python36-devel.x86_64 : Libraries and header files needed for Python development

是需要的版本,然后安装:

yum install python36-devel.x86_64

3.最后安装uwsgi:

pip install uwsgi

成功!

最新文章

  1. [.NET领域驱动设计实战系列]专题九:DDD案例:网上书店AOP和站点地图的实现
  2. POJ 2195 Going Home 最小费用最大流 尼玛,心累
  3. mysql LAST_INSERT_ID 使用与注意事项
  4. zepto源码--核心方法9(管理包装集)--学习笔记
  5. python刷题专用函数。。
  6. Google地图接口API之地图类型(六)
  7. Android 使用库项目时的一个特殊tip
  8. HDU 1043 Eight (A* + HASH + 康托展开)
  9. cognos开发与部署报表到广西数据质量平台
  10. codeforces 335A Banana(贪心)
  11. 使用Advanced Installer将.exe程序重新封装为.msi程序
  12. jQuery中bind与live的用法与区别
  13. js json和字符串的互转
  14. [CSS3] 学习笔记-CSS3盒子样式
  15. Python的json and pickle序列化
  16. struts2一个和多个文件上传及下载
  17. Linux或Window是修改snmp的默认端口
  18. Numpy库的学习(四)
  19. spark MLlib DataType ML中的数据类型
  20. Django的settings配置

热门文章

  1. 关于Linux虚拟化技术KVM的科普 科普五(From 世民谈云计算)
  2. Securing Spring Cloud Microservices With OAuth2
  3. 关于linux find命令的使用
  4. c# 如何找到项目中图片的相对路径
  5. distinct的用法
  6. BZOJ_2303_[Apio2011]方格染色 _并查集
  7. BZOJ_1877_[SDOI2009]晨跑_费用流
  8. mysql5.7安装和修改密码
  9. TensorFlow之RNN:堆叠RNN、LSTM、GRU及双向LSTM
  10. 关于socket.io的使用