GNU/Linux >> Linux Esercitazione >  >> Linux

PIP install non riesce a trovare ffi.h anche se riconosce libffi

Devi installare anche il pacchetto di sviluppo.

libffi-dev su Debian/Ubuntu, libffi-devel su Redhat/Centos/Fedora.


Per aggiungere alla risposta di mhawke, di solito i sistemi basati su Debian/Ubuntu sono "-dev" anziché "-devel" per i sistemi basati su RPM

Quindi, per Ubuntu sarà apt-get install libffi libffi-dev

RHEL, CentOS, Fedora (fino alla v22) yum install libffi libffi-devel

Fedora 23+ dnf install libffi libffi-devel

OSX/MacOS (supponendo che homebrew sia installato) brew install libffi


Puoi usare CFLAGS (e LDFLAGS o varie altre opzioni del compilatore e del linker) davanti a pip comando (idem per setup.py ):

Qualcosa di simile al seguente dovrebbe funzionare:

CFLAGS=-I/usr/include/libffi/include pip install pyOpenSSL

Linux
  1. pip3 install panda si blocca

  2. Come installare docker-compose offline?

  3. pip non è riuscito a trovare una versione che soddisfi il requisito django==2.2.1

  4. Errore di installazione degli strumenti VMWare. Impossibile trovare il programma depmod

  5. Ubuntu 20.04:E:Impossibile individuare il pacchetto python-pip

Come installare Pip su Ubuntu 18.04

Come installare pip su Kali Linux

Come installare Pip su CentOS 7

Come installare Pip su Debian 9

Come installare Pip su Ubuntu

Come installare Python PIP su Ubuntu 18.04