rhel 7.7에 Polemarch 소프트웨어(Ansible 플레이북용 웹 GUI) 설치

rhel 7.7에 Polemarch 소프트웨어(Ansible 플레이북용 웹 GUI) 설치

polemarch가상 소프트웨어(ansible 플레이북용 웹 GUI)에서 생성된 RHEL 7.7 VM에 소프트웨어를 설치하려고 합니다.

  • 나는 다음의 지시를 따랐다.polemarch문서
  • RedHat Enterprise를 구독하고 필수 패키지 yum, pip및 기타 리포지토리 python를 설치했습니다 virtualenv.
  • 아래 명령을 사용해 보았습니다.
    virtualenv --python=python3.6 /opt/polemarch
    sudo chown -R polemarch:polemarch /opt/polemarch
    sudo -u polemarch -i
    source /opt/polemarch/bin/activate
    pip install -U polemarch[mysql]
  • polemarch하지만 제가 사용하고 있는 설치에 충격을 받았고 PyPI다음과 같은 오류가 발생했습니다.
Failing to build wheel for python-ldap and mysqlclient
  • 또한 polemarch서비스 사용을 시작하기 위해 구성 파일을 편집할 수 없습니다.
  • 종속성 오류에 대한 솔루션을 조사하고 시도했지만 여전히 동일한 문제에 직면했습니다.

당신의 제안으로 문제를 해결하는 데 도움을 줄 수 있습니까?

답변1

pip를 사용하여 일부 Python 패키지를 설치하려면 devel 패키지를 설치해야 합니다. 먼저 개발 도구가 설치되어 있는지 확인하세요.

yum install gcc-c++ python-devel

다음으로 mysqlclient의 경우 mysql 배포판의 devel 패키지가 필요합니다.

yum install mysql-devel

python-ldap의 경우 openldap 개발 패키지가 필요합니다.

yum install openldap-devel

관련 정보