pip install uwsgi报错:ModuleNotFoundError: No module named ‘_ctypes‘

问题描述

安装uwsgi来运行Django项目
运行 pip install uwsgi 安装失败
报错 ModuleNotFoundError: No module named ‘_ctypes‘

原因分析

Centos7.9没有libffi-devel,python运行时需要libffi-devel

解决方案:

在编译安装之前先安装libffi-devel

安装libffi-devel

yum -y install libffi-devel 

如果已经安装了python,下载了libffi-devel再重新编译安装一遍python即可

yum -y install libffi-devel 

cd Python-3.9.18/

./configure  --prefix=/workspace/env/python/python3.9

make && make install

你可能感兴趣的:(问题大杂烩,pip,python,django)