python - PIP 安装无法找到 ffi.h,即使它识别 libffi

标签 python linux pip

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

最佳答案

您还需要安装开发包。

libffi-dev 在 Debian/Ubuntu 上,libffi-devel 在 Redhat/Centos/Fedora 上。

关于python - PIP 安装无法找到 ffi.h,即使它识别 libffi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31508612/

相关文章:

python - 如何获取已安装的脚本以忽略 PYTHONPATH

python - python 中的 `and` 和 `or` 是否存在 Dunder 方法(魔术方法)?

c - C 打印字符串的速度

python - 如果我不是包的原作者,我可以创建包的 PyPI 版本吗?

python - Pip install 忽略 MANIFEST.in 中的文件 - 如何正确构建项目?

linux - 无法使用 PostFix 邮件服务器发送电子邮件

python - 使用 Python 将文件上传到 Azure Blob 存储中的容器

Python 短网址扩展器

python - Django 使用模板变量的值作为另一个变量名的一部分

java - 在linux中对于一个正在运行的java进程,如何找到它的参数,比如它的调试端口?