阅读量:0
pip安装包报错 lber.h缺失
报错信息
Modules/common.h:15:10: fatal error: lber.h: No such file or directory
这个报错提示缺少 lber.h
文件,通常是因为缺少相应的开发包或库文件。在大多数情况下,这是由于缺少OpenLDAP的开发包导致的。
要解决这个问题,可以尝试以下方法:
在Debian/Ubuntu系统上
安装OpenLDAP开发包:
在终端中运行以下命令来安装OpenLDAP的开发包:sudo apt-get install libldap2-dev
重新运行pip安装:
安装完开发包后,再次尝试运行pip安装你的包:pip install <your-package-name>
在Red Hat/CentOS系统上
安装OpenLDAP开发包:
在终端中运行以下命令安装OpenLDAP的开发包:sudo yum install openldap-devel
重新运行pip安装:
安装完开发包后,再次尝试运行pip安装你的包: