%20%EC%84%A4%EC%B9%98.png)
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