我已经安装libffi在Linux服务器上,并且将PKG_CONFIG_PATH环境变量正确地设置为正确的目录,因为pip它已经安装了;但是,在尝试安装pyOpenSSL时,pip指出找不到文件’ffi.h’。我知道这两个ffi.h目录及其目录都存在,所以如何缩小ffi.h和之间的差距pip?
libffi
PKG_CONFIG_PATH
pip
ffi.h
您可以在命令(的ditto )前面使用CFLAGS(以及LDFLAGS其他各种编译器和链接器选项):pip``setup.py
CFLAGS
LDFLAGS
pip``setup.py
类似以下内容应起作用:
CFLAGS=-I/usr/include/libffi/include pip install pyOpenSSL