一尘不染

即使PIP安装可以识别libffi,也无法找到ffi.h

linux

我已经安装libffi在Linux服务器上,并且将PKG_CONFIG_PATH环境变量正确地设置为正确的目录,因为pip它已经安装了;但是,在尝试安装pyOpenSSL时,pip指出找不到文件’ffi.h’。我知道这两个ffi.h目录及其目录都存在,所以如何缩小ffi.h和之间的差距pip


阅读 504

收藏
2020-06-07

共1个答案

一尘不染

您可以在命令(的ditto )前面使用CFLAGS(以及LDFLAGS其他各种编译器和链接器选项):pip``setup.py

类似以下内容应起作用:

CFLAGS=-I/usr/include/libffi/include pip install pyOpenSSL
2020-06-07