Ошибка проверки транзакции при установке python3-devel - PullRequest
0 голосов
/ 19 сентября 2019

Я пытаюсь pip3 install uwsgi с virtualenv на centos7, но он показывает

In file included from plugins/python/pyutils.c:1:0:
    plugins/python/uwsgi_python.h:2:20: fatal error: Python.h: No such file or directory
     #include <Python.h>

Я пытаюсь yum install python3-devel, и он показывает

Transaction check error:
  file /etc/rpm/macros.ghc-srpm from install of redhat-rpm-config-9.1.0-88.el7.centos.noarch conflicts with file from package epel-release-6-8.noarch

Я пытаюсь `нямобновление ', и это показывает,


Error: Package: remi-release-6.10-1.el6.remi.noarch (installed)
          Need: epel-release = 6
          Deleting: epel-release-6-8.noarch (installed)
              Epel-release = 6-8
          Updated by: epel-release-7-11.noarch (epel)
              Epel-release = 7-11
 You could try using --skip-broken to work around the problem

и --skip-broken ничего не решили

Есть идеи, как двигаться вперед?

1 Ответ

0 голосов
/ 19 сентября 2019

Странно, что вы используете epel-release-6.8 на centos7.Обычно вы должны установить epel-release-7. *.

На моей машине centos7 у меня установлена ​​ epel-release-7.11 , которая не содержит /etc/rpm/macros.ghc-srpmфайл.Поэтому я бы рекомендовал обновить epel-release ...

...