Eu queria instalar eventlet
no meu sistema para ter "Herd" para implantação de software .. mas o terminal está mostrando um erro de gcc:
root@agrover-OptiPlex-780:~# easy_install -U eventlet
Searching for eventlet
Reading http://pypi.python.org/simple/eventlet/
Reading http://wiki.secondlife.com/wiki/Eventlet
Reading http://eventlet.net
Best match: eventlet 0.9.16
Processing eventlet-0.9.16-py2.7.egg
eventlet 0.9.16 is already the active version in easy-install.pth
Using /usr/local/lib/python2.7/dist-packages/eventlet-0.9.16-py2.7.egg
Processing dependencies for eventlet
Searching for greenlet>=0.3
Reading http://pypi.python.org/simple/greenlet/
Reading https://github.com/python-greenlet/greenlet
Reading http://bitbucket.org/ambroff/greenlet
Best match: greenlet 0.3.4
Downloading http://pypi.python.org/packages/source/g/greenlet/greenlet- 0.3.4.zip#md5=530a69acebbb0d66eb5abd83523d8272
Processing greenlet-0.3.4.zip
Writing /tmp/easy_install-_aeHYm/greenlet-0.3.4/setup.cfg
Running greenlet-0.3.4/setup.py -q bdist_egg --dist-dir /tmp/easy_install-_aeHYm/greenlet-0.3.4/egg-dist-tmp-t9_gbW
In file included from greenlet.c:5:0:
greenlet.h:8:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: Setup script exited with error: command 'gcc' failed with exit status 1`
Por que não pode Python.h
ser encontrado?
sudo yum install python-devel
sudo apt-get update
antes de executar esses 2 comandos. Eu estava recebendo errosudo apt-get install python-dev
.sudo apt-get install python2.6-dev
Para o Fedora:
e finalmente:
fonte
O que funcionou para mim no CentOS foi:
fonte
unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1
sudo yum install python34-devel
para 3.x python como o outro é apenas para 2.x do PythonPara versões do Redhat (Centos 7) Use o comando abaixo para instalar o Python Development Package
Python 2.7
Python 3.4
Ainda assim, se o seu problema não tiver sido resolvido, tente instalar os pacotes abaixo -
fonte
No package python-dev available.
Eu estou entendendo isso.yum install python-devel
No MacOS , tive problemas para instalar o
fbprophet
que requer opystan
que requergcc
a compilação. Eu sempre recebia o mesmo erro: o comando 'gcc' falhou com o status de saída 1Acho que resolvi o problema para mim assim:
eu usei
brew install gcc
instalar a versão mais recente, que acabou sendogcc-8
Então eu tive certeza de que, quando
gcc
executado, usariagcc-8
.Ou funcionou porque eu adicionei
alias gcc='gcc-8
no meu.zshrc
(o mesmo que.bashrc
para o zsh ) ou porque eu corriexport PATH=/usr/local/bin:$PATH
(veja o comentário )Além disso : todas as minhas tentativas foram dentro de um ambiente virtual e só consegui instalar
fbprophet
globalmente (com pip ), mas ainda não obtive sucesso dentro de um venvfonte
tente isto:
Eu tive um problema semelhante no Ubuntu 14.04. Para mim, os seguintes pacotes Ubuntu
fonte
Para o CentOS 7.2:
Instale o eventlet:
Informação do terminal:
fonte
Para o openSUSE 42.1 Leap Linux, use este
fonte
Esta é uma publicação antiga, mas acabei de executar o mesmo problema na instalação do regex do AWS EC2. Isso funciona perfeitamente para mim
e a seguir
fonte
No MacOS , também tive problemas ao tentar instalar o
fbprophet
que tinhagcc
como uma de suas dependências.Depois de tentar várias etapas, conforme recomendado por @ Boris, o comando abaixo no página do projeto Profeta Facebook funcionou para mim no final.
Ele instalou todas as dependências necessárias para
fbprophet
. Certifique-se de ter o anaconda instalado.fonte
Construa a partir do código-fonte e instale, isso foi corrigido na versão mais recente (10.3 ou superior):
fonte
Se ainda não estiver funcionando, você pode tentar isso
no meu caso, resolveu o problema.
fonte
Da mesma forma, eu o consertei assim (aviso
python34
):fonte
Estou usando o MacOS catalina 10.15.4 . Nenhuma das soluções postadas funcionou para mim. O que funcionou para mim é:
use pip3 para python3
fonte
se você estiver no Mac como eu, tente no terminal: xcode-select --install
Em seguida, aceite a solicitação de instalação e, em seguida, funcionará https://github.com/python-pillow/Pillow/issues/3438
fonte
Esta página salvará sua vida, para todos os outros problemas de bibliotecas futuros,
Para alpino (> = 3,6),
usar
apk --update --upgrade add gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev
fonte