polemarch
我尝试在从虚拟软件创建的 RHEL 7.7 VM 中安装软件(用于 ansible playbook 的 Web GUI)
- 我按照中的说明进行操作
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
你需要安装 devel 包才能用 pip 安装一些 python 包。首先,确保您已经安装了开发工具:
yum install gcc-c++ python-devel
接下来,对于 mysqlclient,您需要 mysql 发行版的 devel 包:
yum install mysql-devel
对于 python-ldap,您需要 openldap 的开发包:
yum install openldap-devel