Я хотел установить eventlet
в своей системе, чтобы иметь «стадо» для развертывания программного обеспечения ... но терминал показывает ошибку 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`
Почему нельзя Python.h
найти?
sudo yum install python-devel
sudo apt-get update
перед запуском этих 2 команд. Я получаю ошибку сsudo apt-get install python-dev
.sudo apt-get install python2.6-dev
Для Fedora:
и наконец:
источник
То, что работало для меня на CentOS, было:
источник
unable to execute 'gcc': No such file or directory error: command 'gcc' failed with exit status 1
sudo yum install python34-devel
для Python 3.x, а другой только для Python 2.xДля версий Redhat (Centos 7) Используйте команду ниже для установки пакета разработки Python
Python 2.7
Python 3.4
Тем не менее, если ваша проблема не решена, попробуйте установить ниже пакеты -
источник
No package python-dev available.
Я получаю это.yum install python-devel
На MacOS у меня были проблемы с установкой,
fbprophet
которая требует,pystan
которая требуетgcc
для компиляции. Я бы последовательно получал ту же ошибку: команда «GCC» не удалось с состоянием выхода 1Я думаю, что я решил проблему для себя так:
Я использовал
brew install gcc
для установки новейшей версии, которая оказаласьgcc-8
Тогда я убедился, что при
gcc
запуске он будет использоватьgcc-8
вместо этого.Это либо сработало, потому что я добавил
alias gcc='gcc-8
в мой.zshrc
(так же, как.bashrc
для zsh ), либо потому, что я бежалexport PATH=/usr/local/bin:$PATH
(см. Комментарий )Кроме того : все мои попытки были в виртуальной среде, и мне удалось только установить
fbprophet
глобально (с помощью pip ), но все равно безуспешно внутри venvисточник
попробуй это :
У меня была похожая проблема на Ubuntu 14.04. Для меня следующие пакеты Ubuntu
источник
Для CentOS 7.2 :
Установить eventlet:
Информация о терминале:
источник
Для openSUSE 42.1 Leap Linux используйте это
источник
Это старый пост, но я столкнулся с той же проблемой на AWS EC2 при установке regex. Это работает идеально для меня
и следующий
источник
На MacOS у меня также были проблемы при попытке установить,
fbprophet
что былоgcc
одной из его зависимостей.После попытки выполнить несколько шагов в соответствии с рекомендациями @ Boris, команда, приведенная ниже на странице проекта Facebook Prophet, сработала для меня.
Установлены все необходимые зависимости для
fbprophet
. Убедитесь, что у вас установлена анаконда.источник
Сборка из исходного кода и установка, это исправлено в последней версии (10.3+):
источник
Если это все еще не работает, вы можете попробовать это
в моем случае это решило проблему.
источник
Точно так же я исправил это так (обратите внимание
python34
):источник
Я использую MacOS Catalina 10.15.4 . Ни одно из опубликованных решений не сработало для меня. Что сработало для меня:
используйте pip3 для python3
источник
если вы на Mac как и я, попробуйте в терминале: xcode-select --install
Затем примите запрос на установку, затем он работает https://github.com/python-pillow/Pillow/issues/3438
источник
Эта страница спасет вашу жизнь от всех последующих проблем с библиотекой,
Для Alpine (> = 3,6)
использование
apk --update --upgrade add gcc musl-dev jpeg-dev zlib-dev libffi-dev cairo-dev pango-dev gdk-pixbuf-dev
источник