我还必须支持一些RHEL 6开发的RHEL 7脚本,但是在为这些功能安装rpm时,由于某些功能脚本中的导入paramiko,我收到错误。我浏览了错误,发现RHEL已经删除了对python-paramiko的支持。这个paramiko rpm可以有任何替代品吗?
答案 0 :(得分:0)
绝对是的。您可以使用提供python-paramiko的RPM存储库,也可以从Python包存储库安装paramiko。
您可以从python-paramiko-2.1.1-2.el7
存储库获取rhel-7-server-extras-rpms
。通过运行
sudo subscription-manager repos --enable rhel-7-server-extras-rpms
首先,安装Python 2.7软件集,请参阅https://www.softwarecollections.org/en/scls/rhscl/python27/
sudo subscription-manager repos --enable rhel-server-rhscl-7-rpms
sudo yum install python27
scl enable python27 bash
现在安装paramiko
pip install --user paramiko
您应该创建一个Python虚拟环境,请参阅https://pypi.python.org/pypi/virtualenv